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