mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
29 lines
429 B
PHP
29 lines
429 B
PHP
--TEST--
|
|
SplFileObject::fgetcsv() with empty $escape
|
|
--FILE--
|
|
<?php
|
|
$contents = <<<EOS
|
|
"cell1","cell2\\","cell3","cell4"
|
|
"\\\\\\line1
|
|
line2\\\\\\"
|
|
EOS;
|
|
$file = new SplTempFileObject;
|
|
$file->fwrite($contents);
|
|
$file->rewind();
|
|
while (($data = $file->fgetcsv(',', '"', ''))) {
|
|
print_r($data);
|
|
}
|
|
?>
|
|
--EXPECT--
|
|
Array
|
|
(
|
|
[0] => cell1
|
|
[1] => cell2\
|
|
[2] => cell3
|
|
[3] => cell4
|
|
)
|
|
Array
|
|
(
|
|
[0] => \\\line1
|
|
line2\\\
|
|
)
|