clearstatcache() 함수는 파일 상태 캐시를 지웁니다.
PHP는 더 높은 성능을 제공하기 위해 일부 기능의 반환 정보를 캐시합니다. 그러나 때로는 스크립트에서 동일한 파일을 여러 번 확인하고 스크립트 실행 중에 파일이 삭제되거나 수정될 위험이 있는 경우와 같이 올바른 결과를 얻으려면 파일 상태 캐시를 지워야 합니다. 이렇게 하려면clearstatcache() 함수를 사용하십시오.
Syntax
clearstatcache()
팁: 캐싱 함수는 Clearstatcache() 함수의 영향을 받는 함수입니다.
stat()
lstat()
쓰기 가능( )
is_readable()
is_executable()
is_file()
is_dir( )
filectime ()
fileinode( )
fileowner ()
filesize()
filetype()
clearstat 캐시() 함수 샘플 코드는 다음과 같습니다.
<?php //check filesize echo filesize("test.txt"); echo "<br />"; $file = fopen("test.txt", "a+"); // truncate file ftruncate($file,100); fclose($file);//Clear cache and check filesize againcle arstatcache(); echo filesize("test.txt"); ?>
The 위 코드는 다음 결과를 출력합니다:
792
100
위 내용은 phpclearstatcache()함수 사용법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!