현재 위치: > 함수 카테고리 모음> 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 ( )
유사한 함수
  • 파일 읽기 (이진 파일에서 안전하게 사용) fread

    fread

    파일읽기(이진파일에서안전하게사용)
  • 파일 소유자를 변경하십시오 chown

    chown

    파일소유자를변경하십시오
  • 파일 또는 URL을 엽니 다 fopen

    fopen

    파일또는URL을엽니다
  • 업로드 된 파일을 새 위치로 이동하십시오 move_uploaded_file

    move_uploaded_file

    업로드된파일을새위치로이동하십시오
  • 파일 이름을 패턴으로 일치시킵니다 fnmatch

    fnmatch

    파일이름을패턴으로일치시킵니다
  • 파일 수정 시간을 얻습니다 filemtime

    filemtime

    파일수정시간을얻습니다
  • 구문 분석 구성 문자열 parse_ini_string

    parse_ini_string

    구문분석구성문자열
  • 출력 파일 포인터의 나머지 데이터 fpassthru

    fpassthru

    출력파일포인터의나머지데이터
인기 기사