SplFileInfo::openFile
(PHP 5 >= 5.1.2, PHP 7, PHP 8)
SplFileInfo::openFile β ΠΡΡΠΈΠΌΡΡ ΠΎΠ±'ΡΠΊΡ SplFileObject Π΄Π»Ρ ΡΠ°ΠΉΠ»Ρ
ΠΠΏΠΈΡ
public SplFileInfo::openFile(string $mode = "r", bool $useIncludePath = false, ?resource $context = null): SplFileObject
Π‘ΡΠ²ΠΎΡΡΡ ΠΎΠ±'ΡΠΊΡ (object) SplFileObject ΡΠ°ΠΉΠ»Ρ. Π¦Π΅ ΠΊΠΎΡΠΈΡΠ½ΠΎ, ΡΠΎΠΌΡ ΡΠΎ SplFileObject ΠΌΡΡΡΠΈΡΡ Π΄ΠΎΠ΄Π°ΡΠΊΠΎΠ²Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π΄Π»Ρ ΡΠΎΠ±ΠΎΡΠΈ Π· ΡΠ°ΠΉΠ»ΠΎΠΌ, Ρ ΡΠΎΠΉ ΡΠ°Ρ ΡΠΊ SplFileInfo ΠΊΠΎΡΠΈΡΠ½ΠΈΠΉ ΡΡΠ»ΡΠΊΠΈ Π΄Π»Ρ ΠΎΡΡΠΈΠΌΠ°Π½Π½Ρ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡ, Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, ΡΠΈ ΡΠ°ΠΉΠ» Π΄Π»Ρ Π·Π°ΠΏΠΈΡΡ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
mode
Π Π΅ΠΆΠΈΠΌ Π²ΡΠ΄ΠΊΡΠΈΡΡΡ ΡΠ°ΠΉΠ»Ρ. ΠΠΈΠ²ΡΡΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΡΡ Π· fopen() ΡΠ· ΠΎΠΏΠΈΡΠΎΠΌ ΠΌΠΎΠΆΠ»ΠΈΠ²ΠΈΡ ΡΠ΅ΠΆΠΈΠΌΡΠ². ΠΠ° ΠΏΡΠΎΠΌΠΎΠ²ΡΠ°Π½Π½ΡΠΌ Π»ΠΈΡΠ΅ Π΄Π»Ρ ΡΠΈΡΠ°Π½Π½Ρ.
useIncludePath
ΠΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π²**true
**, ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠ΅ΡΡΡ Π²include_path
context
ΠΠ»Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡΠ²
ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΡΠ°Π·Π΄Π΅Π»Ρ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π°:ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΡΠ΄ΠΊΡΠΈΡΠΈΠΉ ΡΠ°ΠΉΠ» ΡΠΊ ΠΎΠ±'ΡΠΊΡ (object) SplFileObject
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
ΠΠΈΠΊΠΈΠ΄Π°Ρ RuntimeException, ΡΠΊΡΠΎ ΡΠ°ΠΉΠ» Π½Π΅ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠΈ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ (Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄, Π½Π΅Π΄ΠΎΡΡΠ°ΡΠ½ΡΠΎ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΡ).
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
8.0.0 | context ΡΠ΅ΠΏΠ΅Ρ Π΄ΠΎΠΏΡΡΠΊΠ°Ρ Π·Π½Π°ΡΠ΅Π½Π½Ρ null. |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ SplFileInfo::openFile()****
Loading...
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- SplFileObject
- stream_context_create() - Π‘ΡΠ²ΠΎΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ ΠΏΠΎΡΠΎΠΊΡ
- fopen() - ΠΡΠ΄ΠΊΡΠΈΠ²Π°Ρ ΡΠ°ΠΉΠ» Π°Π±ΠΎ URL