【发布时间】:2020-01-27 13:02:55
【问题描述】:
我有简单的 csv 文件:
标识 |恩
1 | 2342342345234
2 | 3453453454353
我想通过 foreach 循环中的变量访问这些数据: $id = 1, $ean = 2342342345234
这可能吗?
<?php
$row = 1;
if (($handle = fopen("upload/products.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 10000, ",")) !== FALSE) {
$num = count($data);
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . "<br />\n";
}
}
fclose($handle);
}
?>
【问题讨论】:
-
“这可能吗?” - 以最简单的方式,您可以简单地将值分配这些变量,
$id = $data[0]; $ean = $data[1];... ? -
问题很不清楚。你能详细说明一下吗?