小编dro*_*owe的帖子

修改空白的PHP fgetcsv错误的任何变通方法?

给出以下CSV数据字符串(我无法确保引用字段)

AB,CD,   EF,GH,   IJ
Run Code Online (Sandbox Code Playgroud)

和PHP代码:

$arr = fgetcsv($f);
Run Code Online (Sandbox Code Playgroud)

(假设$ f是一个有效的文件指针,读取包含上述文本的文件) - 人们会期望这个结果:

Array('AB', 'CD', '   EF', 'GH', '   IJ');
Run Code Online (Sandbox Code Playgroud)

事实上,你得到:

Array('AB', 'CD', 'EF', 'GH', 'IJ');
Run Code Online (Sandbox Code Playgroud)

如果您需要该字段内的位置上下文,则会出现问题.

任何仍然能够利用fgetcsv,但确保空白不会丢失的变通方法

这里报告了这个bug:http://bugs.php.net/bug.php?id = 53848

php csv

6
推荐指数
1
解决办法
2128
查看次数

标签 统计

csv ×1

php ×1