Clearstatcache() 함수는 파일 상태 캐시를 지웁니다.
PHP 캐시는 더 높은 성능을 제공하기 위해 특정 함수의 정보를 반환합니다. 그러나 때로는 스크립트에서 동일한 파일을 여러 번 확인하고 스크립트 실행 중에 파일이 삭제되거나 수정될 위험이 있는 경우와 같이 올바른 결과를 얻으려면 파일 상태 캐시를 지워야 합니다. 이렇게 하려면clearstatcache() 함수를 사용하십시오.
클리어스타캐시()
팁: 캐싱을 수행하는 함수는 clearstatcache() 함수의 영향을 받는 함수입니다.
통계()
lstat()
파일_존재()
is_writable()
읽을 수 있음()
is_executable()
is_file()
is_dir()
is_link()
파일시간()
파일타임()
파일타임()
파일 노드()
파일 그룹()
파일 소유자()
파일 크기()
파일 형식()
파일 권한()
<?php//check filesizeecho filesize("test.txt");echo "<br />";$file = fopen("test.txt", "a+");// fileftruncate($file,100) 자르기 ;fclose($file);//캐시를 지우고 파일 크기를 다시 확인하십시오.clearstatcache();echo filesize("test.txt");?>
위 코드는 다음을 출력합니다:
792100