라이브러리
[PHP] stat - 파일 정보를 제공합니다
PHP의 stat() 함수
PHP의 `stat()` 함수는 파일의 정보를 반환하는 함수입니다. 이 함수는 파일의 이름을 인수로 받아 파일의 정보를 배열로 반환합니다.
함수의 인수
`stat()` 함수의 인수로 파일의 이름을 전달합니다. 파일의 이름은 절대 경로 또는 상대 경로로 지정할 수 있습니다.
반환값
`stat()` 함수는 파일의 정보를 배열로 반환합니다. 반환값은 다음과 같습니다.
* `dev`: 파일의 디바이스 번호
* `ino`: 파일의 인노드 번호
* `mode`: 파일의 권한
* `nlink`: 파일의 링크 수
* `uid`: 파일의 소유자 ID
* `gid`: 파일의 소유 그룹 ID
* `rdev`: 파일의 장치 번호
* `size`: 파일의 크기
* `atime`: 파일의 마지막 접근 시간
* `mtime`: 파일의 마지막 수정 시간
* `ctime`: 파일의 마지막 생성 시간
* `blksize`: 파일의 블록 크기
* `blocks`: 파일의 블록 수
예제
다음은 `stat()` 함수를 사용한 예제입니다.
#hostingforum.kr
php
// 파일의 이름을 지정합니다.
$file_name = 'example.txt';
// stat() 함수를 사용하여 파일의 정보를 가져옵니다.
$file_info = stat($file_name);
// 파일의 정보를 출력합니다.
echo "파일 이름: $file_name
";
echo "파일 크기: " . $file_info['size'] . " 바이트
";
echo "파일 마지막 접근 시간: " . date('Y-m-d H:i:s', $file_info['atime']) . "
";
echo "파일 마지막 수정 시간: " . date('Y-m-d H:i:s', $file_info['mtime']) . "
";
echo "파일 마지막 생성 시간: " . date('Y-m-d H:i:s', $file_info['ctime']) . "
";
참고
* `stat()` 함수는 파일의 정보를 반환하는 함수입니다.
* `stat()` 함수의 인수로 파일의 이름을 전달합니다.
* `stat()` 함수는 파일의 정보를 배열로 반환합니다.
* `stat()` 함수를 사용하여 파일의 크기, 마지막 접근 시간, 마지막 수정 시간, 마지막 생성 시간을 가져올 수 있습니다.
댓글목록
등록된 댓글이 없습니다.