최신 웹 개발 튜토리얼
 

PHP lstat() Function


<전체 PHP 파일 시스템 참조

정의 및 사용

lstat() 함수는 파일이나 심볼릭 링크에 대한 정보를 반환합니다.

이 기능은 다음과 같은 요소로 구성된 배열을 반환

  • [0] 또는 [디바이스] - 디바이스 번호
  • [1] 또는 [이노] - inode 번호
  • [2] 또는 [모드] - 최종 변경 보호 모드
  • [3] 또는 [nlink] - 링크 수
  • [4] 또는 [UID] - 소유자의 사용자 ID
  • [5] 또는 [GID] - 소유자의 그룹 ID
  • [6] 또는 [rdev를] - 최종 변경 장치 유형
  • [7] 또는 [크기] - 바이트 크기
  • [8] 또는 [atime에] - 최종 액세스 (as Unix timestamp)
  • [9] 또는 [mtime에] - 마지막 수정 (as Unix timestamp)
  • [10] 또는 [ctime이] - 최종 아이 노드 변경 (as Unix timestamp)
  • [11] 또는 [BLKSIZE] - IO 파일 시스템의 블록 크기 (if supported)
  • [12] 또는 [블록] - 블록의 개수는 할당

통사론

lstat(file)

매개 변수 기술
file 필요합니다. 확인하기 위해 파일을 지정합니다

팁과주의 사항

Note: 이 함수의 결과는 서버로 서버에서 다릅니다. 배열은 숫자 인덱스 이름 인덱스, 또는 둘 모두를 포함 할 수있다.

Note: 이 함수의 결과가 캐시됩니다. 사용 clearstatcache() 캐시를 지 웁니다.

Tip: 이 기능은 유사하다 stat() 파일 매개 변수가 심볼릭 링크의 경우, 심볼릭 링크의 상태가 반환됩니다 (안 파일의 상태가 심볼릭 링크가 가리키는)을 제외하고.


<?php
print_r(lstat("test.txt"));
?>

코드의 출력은 위의 수 :

Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)

<전체 PHP 파일 시스템 참조