SplFileObject::setCsvControl
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
SplFileObject::setCsvControl β ΠΡΡΠ°Π½ΠΎΠ²Π»ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ ΡΠΎΠ·Π΄ΡΠ»ΡΠ½ΠΈΠΊΠ°, ΠΎΠ±Π³ΠΎΡΡΠ°Π½Π½Ρ ΡΠ° Π΅ΠΊΡΠ°Π½ΡΠ²Π°Π½Π½Ρ Π΄Π»Ρ CSV
ΠΠΏΠΈΡ
public SplFileObject::setCsvControl(string $separator = ",", string $enclosure = "\"", string $escape = "\\"): void
ΠΡΡΠ°Π½ΠΎΠ²Π»ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ ΡΠΎΠ·Π΄ΡΠ»ΡΠ½ΠΈΠΊΠ°, ΠΎΠ±ΠΌΠ΅ΠΆΡΠ²Π°ΡΠ° ΡΠ° Π΅ΠΊΡΠ°Π½ΡΠ²Π°Π½Π½Ρ Π΄Π»Ρ CSV. Π‘ΠΈΠΌΠ²ΠΎΠ» ΠΎΠ±ΠΌΠ΅ΠΆΡΠ²Π°ΡΠ° Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π΄Π»Ρ ΡΠΎΠ·ΠΌΡΡΠ΅Π½Π½Ρ Π·Π½Π°ΡΠ΅Π½Ρ ΠΏΠΎΠ»ΡΠ². ΠΠ°ΠΏΡΠΈΠΊΠ»Π°Π΄, ΡΡΠ΄ΠΎΠΊ 'ΡΡΠ΄ΠΎΠΊ' ΠΎΠ±Π³ΠΎΡΠ½ΡΡΠΈΠΉ Π² ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½Ρ Π»Π°ΠΏΠΊΠΈ (').
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
separator
Π ΠΎΠ·Π΄ΡΠ»ΡΠ²Π°Ρ ΠΏΠΎΠ»Ρ (ΡΡΠ»ΡΠΊΠΈ ΠΎΠ΄ΠΈΠ½ ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡΠΎΠ²ΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ»).
enclosure
ΠΠ±ΠΌΠ΅ΠΆΡΠ²Π°Ρ ΠΏΠΎΠ»Ρ ΡΠΈΠΌΠ²ΠΎΠ» (Π»ΠΈΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡΠΎΠ²ΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ»).
escape
ΠΠΊΡΠ°Π½ΡΡΡΠΈΠΉ ΡΠΈΠΌΠ²ΠΎΠ» (Π½Π΅ Π±ΡΠ»ΡΡΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠ΄Π½ΠΎΠ±Π°ΠΉΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Ρ). ΠΠΎΡΠΎΠΆΠ½Ρ ΡΡΡΡΡΠΊΠ° (""
) Π²ΡΠ΄ΠΊΠ»ΡΡΠ°Ρ ΠΏΡΠΎΠΏΡΡΡΡΠ°ΡΠ½ΠΈΠΉ ΠΌΠ΅Ρ
Π°Π½ΡΠ·ΠΌ Π΅ΠΊΡΠ°Π½ΡΠ²Π°Π½Π½Ρ.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
Π€ΡΠ½ΠΊΡΡΡ Π½Π΅ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ Π·Π½Π°ΡΠ΅Π½Π½Ρ ΠΏΡΡΠ»Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ.
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
7.4.0 | Π’Π΅ΠΏΠ΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ escape ΠΌΠΎΠΆΠ΅ ΠΏΡΠΈΠΉΠΌΠ°ΡΠΈ ΠΏΠΎΡΠΎΠΆΠ½ΡΠΉ ΡΡΠ΄ΠΎΠΊ Π΄Π»Ρ Π²ΠΈΠΌΠΊΠ½Π΅Π½Π½Ρ ΠΏΡΠΎΠΏΡΡΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ
Π°Π½ΡΠ·ΠΌΡ Π΅ΠΊΡΠ°Π½ΡΠ²Π°Π½Π½Ρ. |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ SplFileObject::setCsvControl()****
Loading...
ΠΠΌΡΡΡ data.csv
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- SplFileObject::getCsvControl() - ΠΡΡΠΈΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ ΡΠΎΠ·Π΄ΡΠ»ΡΠ½ΠΈΠΊΠ°, ΠΎΠ±Π³ΠΎΡΡΠ°Π½Π½Ρ ΡΠ° Π΅ΠΊΡΠ°Π½ΡΠ²Π°Π½Π½Ρ Π΄Π»Ρ CSV
- SplFileObject::fgetcsv() - ΠΡΡΠΈΠΌΠ°ΡΠΈ ΡΡΠ΄ΠΎΠΊ ΡΠ· ΡΠ°ΠΉΠ»Ρ ΡΠ° ΠΉΠΎΠ³ΠΎ ΡΠΎΠ·Π±ΡΡ ΡΠΊ ΠΏΠΎΠ»Ρ CSV