라이브러리
[PHP] SplFileObject::fstat - 파일 정보를 가져옵니다.
SplFileObject::fstat
PHP의 `SplFileObject` 클래스는 파일을 다루기 위한 다양한 메서드를 제공합니다. `fstat` 메서드는 파일의 현재 상태를 반환하는 메서드입니다.
# fstat 메서드의 사용법
`fstat` 메서드는 파일의 현재 상태를 반환하는 메서드입니다. 반환되는 값은 `stat` 함수의 반환값과 유사합니다. `stat` 함수는 파일의 현재 상태를 반환하는 내장 함수입니다.
# 예제
#hostingforum.kr
php
// test.txt 파일이 존재하는 경우
$file = new SplFileObject('test.txt', 'r');
$file->fstat();
// 파일의 현재 상태를 출력
print_r($file->fstat());
위의 예제에서는 `test.txt` 파일의 현재 상태를 반환합니다. 반환되는 값은 다음과 같습니다.
#hostingforum.kr
php
Array
(
[dev] => 647
[ino] => 123456
[mode] => 33188
[nlink] => 1
[uid] => 1000
[gid] => 1000
[rdev] => 0
[size] => 1024
[atime] => 1643723906
[mtime] => 1643723906
[ctime] => 1643723906
[blksize] => 4096
[blocks] => 8
)
# 반환되는 값
`fstat` 메서드는 다음 값을 반환합니다.
- `dev`: 파일의 장치 번호
- `ino`: 파일의 인노드 번호
- `mode`: 파일의 권한
- `nlink`: 파일의 링크 수
- `uid`: 파일의 소유자 ID
- `gid`: 파일의 소유자 그룹 ID
- `rdev`: 파일의 장치 번호 (유닉스에서만 사용)
- `size`: 파일의 크기
- `atime`: 파일의 마지막 액세스 시간
- `mtime`: 파일의 마지막 수정 시간
- `ctime`: 파일의 마지막 생성 시간
- `blksize`: 블록 크기
- `blocks`: 블록 수
# 참고
`fstat` 메서드는 파일의 현재 상태를 반환하는 메서드입니다. 반환되는 값은 `stat` 함수의 반환값과 유사합니다. `stat` 함수는 파일의 현재 상태를 반환하는 내장 함수입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.