CSV在MAC中每行末尾显示CRLF,但在Windows中显示CF.

时间:2013-02-25 10:47:35

标签: php windows macos csv

我正在使用

从csv文件中读取内容
$row = 1;
        if (($handle = fopen($filename, "r")) !== FALSE) {
            while (($data = fgetcsv($handle, 0, ",")) !== FALSE) { //Reading the file
                $num = count($data);

                for ($c = 0; $c < $num; $c++) {
                    $csvData[$row][$c] = $data[$c];
                }

                $row++;
            }

            return $csvData;
            fclose($handle);
        }

但是如果我在每行末尾的MAC上创建csv,那么 CRLF ,但在Windows上只有 CR ,我的脚本只对windows有效。我怎样才能修复我的MAC脚本。

0 个答案:

没有答案