SplFileObject::seek
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::seek - ΠΠ΅ΡΠ΅ΠΊΠ»Π°Π΄ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°ΠΆΡΠΈΠΊΠ° Π½Π° Π·Π°Π΄Π°Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ
ΠΠΏΠΈΡ
public SplFileObject::seek(int $line): void
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈΠΉ ΠΏΠΎΠΊΠ°ΠΆΡΠΈΠΊ Π½Π° Π·Π°Π΄Π°Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
line
ΠΠΎΠΌΠ΅Ρ ΡΡΠ΄ΠΊΠ°, ΠΏΠΎΡΠΈΠ½Π°ΡΡΠΈ Π· 0, ΡΠΊΠΈΠΉ ΠΏΠΎΡΡΡΠ±Π½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
Π€ΡΠ½ΠΊΡΡΡ Π½Π΅ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ Π·Π½Π°ΡΠ΅Π½Π½Ρ ΠΏΡΡΠ»Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
ΠΠΈΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊ LogicException, ΡΠΊΡΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ line
Π½Π°Π±ΡΠ²Π°Ρ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½Π½Ρ.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ SplFileObject::seek()****
Π¦Π΅ΠΉ ΠΏΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΡΡΠ΅ΡΡΠΉ ΡΡΠ΄ΠΎΠΊ ΡΠΊΡΠΈΠΏΡΠ°, ΡΠΎ Π·Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π½Π° 2-ΠΉ ΠΏΠΎΠ·ΠΈΡΡΡ.
Loading...
ΠΠΈΡΠ½ΠΎΠ²ΠΎΠΊ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ Π±ΡΠ΄Π΅ ΡΡ ΠΎΠΆΠΈΠΌ Π½Π°:
$file->seek(2);
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- SplFileObject::current() - ΠΡΡΠΈΠΌΠ°ΡΠΈ ΠΏΠΎΡΠΎΡΠ½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ ΡΠ°ΠΉΠ»Ρ
- SplFileObject::key() - ΠΡΡΠΈΠΌΠ°ΡΠΈ Π½ΠΎΠΌΠ΅Ρ ΡΡΠ΄ΠΊΠ°
- SplFileObject::next() - Π§ΠΈΡΠ°ΡΠΈ Π½Π°ΡΡΡΠΏΠ½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ
- SplFileObject::rewind() - ΠΠ΅ΡΠ΅ΠΌΠΎΡΡΠ²Π°Π½Π½Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°ΠΆΡΠΈΠΊΠ° Π½Π° ΠΏΠΎΡΠ°ΡΠΎΠΊ ΡΠ°ΠΉΠ»Ρ
- SplFileObject::valid() - ΠΠ΅ΡΠ΅Π²ΡΡΡΡ, ΡΠΈ ΠΊΡΠ½Π΅ΡΡ ΡΠ°ΠΉΠ»Ρ (EOF) Π΄ΠΎΡΡΠ³Π½ΡΡΠΎ.