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

stat

문서에 대한 정보를 제공합니다
이름:stat
분류:파일 시스템
사용 언어:php
한 줄 설명:파일에 대한 정보를 반환합니다.

정의 및 사용법

stat() 함수는 파일에 대한 정보를 반환합니다.

实例

<? php
$ file = fopen ( "test.txt" , "r" ) ;
print_r ( stat ( $ file ) ) ;
fclose ( $ 파일 ) ;
?>

输出类似 :

 정렬
(
[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
[모드] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[크기] => 92
[atime] => 1141633430
[MTIME] => 1141298003
[CTIME] => 1138609592
[blksize] => -1
[블록] => -1
))

문법

 fstat ( 파일 )
매개 변수 설명하다
파일 필수의. 검사 할 문서를 지정하십시오.

설명

파일 에 지정된 파일에 대한 통계를 가져옵니다. 파일이 상징적 인 연결 인 경우 통계는 상징적 연결이 아니라 연결된 파일 자체에 관한 것입니다.

오류가 발생하면 stat() false를 반환하고 경고가 발행됩니다.

반환 된 배열에는 파일에 대한 통계가 포함되어 있으며 아래에 단위가 나열되어 있으며 배열 첨자는 0에서 시작됩니다. 숫자 인덱스 외에도 PHP 4.0.6에서 시작하는 관련 인덱스를 통해 액세스 할 수 있습니다.

stat ()의 반환 형식

디지털 첨자 관련 키 이름 (PHP 4.0.6) 설명
0 데브 장치 이름
1 이노 숫자
2 방법 Inode Protection 모드
3 nlink 연결된 수
4 uid 소유자의 사용자 ID
5 gid 소유자 그룹 ID
6 rdev 장치 유형, inode 장치 인 경우
7 크기 파일 크기의 바이트 수
8 atime 마지막 액세스 시간 (UNIX 타임 스탬프)
9 mtime 마지막 수정 시간 (Unix 타임 스탬프)
10 C 시간 마지막으로 변경되었습니다 (UNIX 타임 스탬프)
11 blksize 파일 시스템의 블록 크기 IO
12 블록 점유 된 블록의 수
유사한 함수
  • 파일 액세스 및 수정 시간을 설정하십시오 touch

    touch

    파일액세스및수정시간을설정하십시오
  • 파일 포인터에서 줄을 읽고 CSV 필드를 구문 분석합니다. fgetcsv

    fgetcsv

    파일포인터에서줄을읽고CSV필드를구문분
  • 고유 한 파일 이름이있는 파일을 만듭니다 tempnam

    tempnam

    고유한파일이름이있는파일을만듭니다
  • 파일 포인터가 파일 끝에 도달하는지 테스트 feof

    feof

    파일포인터가파일끝에도달하는지테스트
  • 전체 파일을 배열로 읽으십시오 file

    file

    전체파일을배열로읽으십시오
  • 열린 파일 포인터를 통해 파일 정보를 얻습니다 fstat

    fstat

    열린파일포인터를통해파일정보를얻습니다
  • 파일의 마지막 액세스 시간을 가져옵니다 fileatime

    fileatime

    파일의마지막액세스시간을가져옵니다
  • 파일이 속한 그룹을 변경하십시오 chgrp

    chgrp

    파일이속한그룹을변경하십시오
인기 기사