0
我得到这个代码:在array_map中忽略逗号与str_getcsv?
array_map('str_getcsv', file($dataFile));
但我用逗号有问题,我想忽略他们。 我该怎么办?
感谢CSV的
例子:
infoA1;infoA2;infoA3,infoA4,infoA5
infoB1;infoB2;infoB3,infoB4,infoB5
这应该是结果:
Array
(
[0] => Array
(
[0] => infoA1;infoA2;infoA3,infoA4,infoA5
)
[1] => Array
(
[0] => infoB1;infoB2;infoB3,infoB4,infoB5
)
)
但我得到这个原因逗号:
Array
(
[0] => Array
(
[0] => infoA1;infoA2;infoA3
[1] => infoA4
[2] => infoA5
)
[1] => Array
(
[0] => infoB1;infoB2;infoB3
[1] => infoB4
[2] => infoB5
)
)
,你能不能给我们完整的代码,CSV文件的例子,预期的结果请? – 2014-12-03 13:07:44
尝试'fgetcsv()'? http://php.net/manual/en/function.fgetcsv.php,而不是试图加载文件并在'str_getcsv'处抛出它。 – CD001 2014-12-03 13:09:23
你得到的逗号有什么问题? – 2014-12-03 13:13:37