是否可以从 CSV 文件以 HTML 格式创建选择菜单?我不知道该怎么做。
所以我有一个包含两列和多个值的 CSV,有什么方法可以用 PHP 循环遍历 CSV 文件并输出 HTML,到目前为止我已经尝试过了。
$row = 1;
if (($handle = fopen($_SERVER['DOCUMENT_ROOT']."/service/regions.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 133, ",")) !== FALSE) {
$num = count($data);
$row++;
for ($c=0; $c < $num; $c++) {
echo "<option value='".$data[$c]."'>".$data[$c]."</option>";
}
}
fclose($handle);
}
然而,这给出了以下输出,
<select>
<option value='AB'>AB</option>
<option value='Aberdeenshire'>Aberdeenshire</option>
<option value='AG'>AG</option>
<option value='Angus'>Angus</option>
<option value='AM'>AM</option>
<option value='Armagh'>Armagh</option>
</select>
我想要的是得到这样的输出,
<option value="AB">Aberdeenshire</option>
我哪里错了?