현재 위치: > 함수 카테고리 모음> clearstatcache

clearstatcache

파일 상태 캐시를 지우십시오
이름:clearstatcache
분류:파일 시스템
사용 언어:php
한 줄 설명:파일 상태 캐시를 지우십시오.

정의 및 사용법

clearstatcache() 함수는 파일 상태 캐시를 지 웁니다.

clearstatcache() 함수는 특정 기능의 반환 정보를 캐시하여 더 높은 성능을 제공합니다. 그러나 예를 들어, 스크립트에서 동일한 파일을 여러 번 확인 하고이 스크립트를 실행하는 동안 파일이 삭제되거나 수정 될 위험이있는 경우 올바른 결과를 얻으려면 파일 상태 캐시를 지워야합니다. 이렇게하려면 ClearStatCache () 함수를 사용해야합니다.

캐시가 될 함수, 즉 clearstatcache() 함수의 영향을받는 함수 :

  • stat ()
  • lstat ()
  • file_exists ()
  • is_writable ()
  • is_readable ()
  • is_executable ()
  • is_file ()
  • is_dir ()
  • is_link ()
  • Filectime ()
  • fileatime ()
  • filemtime ()
  • FileInode ()
  • 파일 그룹 ()
  • 파일 소유자 ()
  • filesize ()
  • filetype ()
  • 파일 ()

 <? php
// 파일 크기를 확인합니다
echo filesize ( "test.txt" ) ;

$ file = fopen ( "test.txt" , "a+" ) ;

// 파일을 가로 채립니다
ftruncate ( $ 파일 , 100 ) ;
fclose ( $ 파일 ) ;

// 캐시를 지우고 파일 크기를 다시 확인하십시오
ClearStatCache ( ) ;
echo filesize ( "test.txt" ) ;
?>

산출:

 792
100

문법

 ClearStatCache ( )
유사한 함수
  • 주어진 파일 이름이 쓸 수 있는지 여부를 결정하십시오 is_writable

    is_writable

    주어진파일이름이쓸수있는지여부를결정하십
  • 얻은 파일 그룹 filegroup

    filegroup

    얻은파일그룹
  • 파일 또는 디렉토리의 이름을 바꿉니다 rename

    rename

    파일또는디렉토리의이름을바꿉니다
  • 파일 포인터에서 줄을 읽고 HTML 태그를 필터링합니다. fgetss

    fgetss

    파일포인터에서줄을읽고HTML태그를필터
  • 파일 수정 시간을 얻습니다 filemtime

    filemtime

    파일수정시간을얻습니다
  • 파일 또는 URL을 엽니 다 fopen

    fopen

    파일또는URL을엽니다
  • 임시 파일을 만듭니다 tmpfile

    tmpfile

    임시파일을만듭니다
  • disk_free_space의 별칭 diskfreespace

    diskfreespace

    disk_free_space의별칭
인기 기사