1

我正在从 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 脚本。

4

0 回答 0