1--TEST-- 2fgetcsv() with empty $escape 3--FILE-- 4<?php 5$contents = <<<EOS 6"cell1","cell2\\","cell3","cell4" 7"\\\\\\line1 8line2\\\\\\" 9EOS; 10$stream = fopen('php://memory', 'w+'); 11fwrite($stream, $contents); 12rewind($stream); 13while (($data = fgetcsv($stream, 0, ',', '"', '')) !== false) { 14 print_r($data); 15} 16fclose($stream); 17?> 18===DONE=== 19--EXPECT-- 20Array 21( 22 [0] => cell1 23 [1] => cell2\ 24 [2] => cell3 25 [3] => cell4 26) 27Array 28( 29 [0] => \\\line1 30line2\\\ 31) 32===DONE=== 33