我想在下拉选项菜单中获取数组值。这是我目前为止的代码
<?php
$names=array("jan","feb","mar");
foreach($month_names as $mn)
{
echo "<select>";
echo "<option>$mn</option>";
echo "</select>";
}
?>
但是代码正在为每个值创建一个新的选择标记。
如何在select标签内获取所有数组值?
任何帮助都很受欢迎,谢谢!
问候:Amit Perez
答案 0 :(得分:0)
请按以下方式更改您的代码
<?php
$month_names=array("jan","feb","mar");
echo "<select>";
foreach($month_names as $mn)
{
echo "<option>$mn</option>";
}
echo "</select>";
?>
答案 1 :(得分:0)
请尝试使用此代码,在您的代码中,您在foreach循环中包含<select></select>
,这就是您获得3个选择标记的原因。
<?php
$names=array("jan","feb","mar");
echo "<select>";
foreach($month_names as $mn)
{
echo "<option>$mn</option>";
}
echo "</select>";