표준 PHP 라이브러리(SPL) SplFileObject::seek
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::seek — 지정된 라인으로 탐색
설명
public SplFileObject::seek(int $line
): void
파일에서 지정된 행을 검색합니다.
매개변수
line
- 검색할 행 번호(0부터 시작)입니다.
반환 값
값이 반환되지 않습니다.
오류/예외
line
이 음수이면 LogicException을 던집니다.
Examples
예제 #1 SplFileObject::seek() 예제
이 예는 위치 2에 있는 스크립트의 세 번째 줄을 출력합니다.
<?php
$file = new SplFileObject(__FILE__);
$file->seek(2);
echo $file->current();
?>
위의 예는 다음과 유사한 결과를 출력합니다.
$file->seek(2);
기타
- SplFileObject::current() - 파일의 현재 줄 검색
- SplFileObject::key() - 줄 번호 가져오기
- SplFileObject::next() - 다음 줄 읽기
- SplFileObject::rewind() - 파일을 첫 번째 줄로 되감기
- SplFileObject::valid() - EOF 아님