我发生了一件奇怪的事情,我不知道为什么。我有一个看起来像这样的多维数组:
Array ( [0] => Array (
[title] => I'm a title
[desc] => Value1*Value2*Option1*Option2*Option3*Value3))
当我将它输出到表中时,除了选项值之外,一切都运行良好。每个值后我都会得到一个空白选项。这是为什么?这是我所拥有的:
for ($j=0; $j<count($_SESSION[$ses]); $j++){
echo '<tr><td>'.$_SESSION[$ses][$j]['title'].'</td>';
$desc = explode("*", $_SESSION[$ses][$j]['desc']);
echo '<td>$'.$desc[0].'</td><td>'.$desc[1].'</td><td><select>';
for ($i=2; $i<count($desc)-1; $i++){
echo '<option>'.$desc[$i].'<option>';
}
echo '</select></td>
}
我在任何地方都找不到解决方案。有什么建议吗?这不是世界末日,但它看起来并不理想。提前致谢。