我有一个csv文件,该文件在其表的一列中包含一堆状态。我需要获取这些状态并用它们填充一个下拉列表,没有重复
我的代码是
//make unique array
for ($i=0; $i<count($array); $i++)
{
$state_array[$i]=$array[$i][1];
}
//display in drop down list
$state_array=array_unique($state_array);
$state_array=array_values($state_array);
for ($i=0; $i<count($state_array); $i++)
{
echo "<option value='".$state_array[$i]."'>".$state_array[$i]."</option>";
}
?>
</select>
csv文件被输出到一个多维数组中,状态的索引是$array[$i][1]
我的代码有问题,因为选择框仍然为空。任何人都可以发现问题所在吗?任何帮助,不胜感激。
注意:如果它很重要,我只想提到我不能使用 SQL、Java 等。只有PHP。
$state_array = array();
//make unique array
for ($i=0; $i<count($array); $i++)
{
$state_array[$i]=$array[$i][1];
}