--TEST-- File_CSV Test Case 005: Mac EOL --FILE-- $row) { if (strpos($row, "\r") !== false) { $row = str_replace("\r", "_r_", $row); } if (strpos($row, "\n") !== false) { $str = str_replace("\n", "_n_", $row); } if (strpos($row, "\t") !== false) { $row = str_replace("\t", "_t_", $row); } $data[$key] = $row; } return $data; } $data = array_map('_dbgBuff', $data); print "Data:\n"; print_r($data); ?> --EXPECT-- Format: Array ( [fields] => 4 [sep] => , [quote] => " ) Data: Array ( [0] => Array ( [0] => Field 1-1 [1] => Field 1-2 [2] => Field 1-3 [3] => Field 1-4 ) [1] => Array ( [0] => Field 2-1 [1] => Field 2-2 [2] => Field 2-3 [3] => I'm multiline_r_Field ) [2] => Array ( [0] => Field 3-1 [1] => Field 3-2 [2] => Field 3-3 [3] => ) )