【发布时间】:2018-06-15 06:06:13
【问题描述】:
我的问题是我无法将第二个参数传递给str_getcsv 函数。
$rows = array_map('str_getcsv', file($filePath_product_names_t), [";"]);
$header = array_shift($rows);
$csv = [];
foreach($rows as $row) {
$csv[] = array_combine($header, $row);
}
CSV 结构
"25";"some text"; "also some Text"
同时也得到警告:
array_combine(): 两个参数的个数应该相等 元素
【问题讨论】:
-
分享你的 $filePath_product_names_t 的内容
-
示例:25;"Text";"Text"
-
stackoverflow.com/questions/27599767/… 将有助于解决第一个问题。
-
阅读错误信息,它清楚地说明了问题所在。
标签: php