Php 以CSV格式返回的回车
函数无法将Php 以CSV格式返回的回车,php,csv,carriage-return,Php,Csv,Carriage Return,函数无法将\r(CR)理解为有效的行分隔符。有没有办法解决这个问题,或者我应该编写自己的解析器 编辑:这将修复它: 如果PHP在读取Macintosh计算机上或由Macintosh计算机创建的文件时无法正确识别行尾,启用运行时配置选项可能有助于解决问题。您是否使用“\r”或“\r”…基本上引用了不同之处。谢谢,在另一个答案中也找到了它fgets也遇到同样的问题。CSV是由Excel 2011生成的,它认为在Mac上默认为CR是个好主意。
\r
(CR)理解为有效的行分隔符。有没有办法解决这个问题,或者我应该编写自己的解析器
编辑:这将修复它:
如果PHP在读取Macintosh计算机上或由Macintosh计算机创建的文件时无法正确识别行尾,启用运行时配置选项可能有助于解决问题。您是否使用“\r”或“\r”…基本上引用了不同之处。谢谢,在另一个答案中也找到了它
fgets
也遇到同样的问题。CSV是由Excel 2011生成的,它认为在Mac上默认为CR
是个好主意。