stat() 함수는 파일에 대한 정보를 반환합니다.
이 함수는 다음 요소를 포함하는 배열을 반환합니다.
[0] 또는 [dev] - 장치 번호
[1] 또는 [ino] - 아이노드 번호
[2] 또는 [mode] - inode 보호 모드
[3] 또는 [nlink] - 연결 수
[4] 또는 [uid] - 소유자의 사용자 ID
[5] 또는 [gid] – 소유자의 그룹 ID
[6] 또는 [rdev] - inode 장치 유형
[7] 또는 [size] - 파일 크기(바이트)
[8] 또는 [atime] - 마지막 액세스 시간(Unix 타임스탬프)
[9] 또는 [mtime] - 마지막 수정 시간(Unix 타임스탬프)
[10] 또는 [ctime] - 마지막 inode 변경 시간(Unix 타임스탬프)
[11] 또는 [blksize] - 파일 시스템 IO의 블록 크기(지원되는 경우)
[12] 또는 [blocks] - 점유된 블록 수
통계( 파일명 )
매개변수 | 설명하다 |
---|---|
파일 이름 | 필수의. 파일의 경로를 지정합니다. |
참고: 이 함수에서 반환된 결과는 서버 간 결과와 동일하지 않습니다. 이 배열에는 숫자 인덱스, 이름 인덱스 또는 둘 다가 포함됩니다.
참고: 이 함수의 결과는 캐시됩니다. 캐시를 지우려면clearstatcache()를 사용하세요.
<?php$stat = stat('test.txt');echo '액세스 시간: ' .$stat['atime'];echo '<br />수정 시간: ' .$stat['mtime'];echo '<br />장치 번호: ' .$stat['dev'];?>
위 코드는 다음을 출력합니다:
접속시간 : 1141633430수정시간 : 1141298003장치번호 : 0