
html页面中些一段php代码 php代码中怎么写下拉框 我用echo输出select标签里面嵌套数组遍历数据
展开全部
如果你的数据是这个格式的,foreach是这样写的
$options = array('cn'=>'Chinese','en'=>'English','ar'=>'Arabic');
echo '<select>';
foreach($options as $key=>$value){
echo "<option value='{$key}'> {$value}</option>";
}
echo '</select>';
$options = array('cn'=>'Chinese','en'=>'English','ar'=>'Arabic');
echo '<select>';
foreach($options as $key=>$value){
echo "<option value='{$key}'> {$value}</option>";
}
echo '</select>';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$data = array(0=>array('name'=>'name1','value'="value1"),1=>array('name'=>'name2','value'="value2"));
echo '<select>';
foreach($data as $d){
echo "<option value='{$d['value']}'> {$d['name']}</option>";
}
echo '</select>';
?>
$data = array(0=>array('name'=>'name1','value'="value1"),1=>array('name'=>'name2','value'="value2"));
echo '<select>';
foreach($data as $d){
echo "<option value='{$d['value']}'> {$d['name']}</option>";
}
echo '</select>';
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo '<select>';
foreach($options as $o){
echo "<option value='{$o['key']}'> {$o['value']}</option>";
}
echo '</select>';
foreach($options as $o){
echo "<option value='{$o['key']}'> {$o['value']}</option>";
}
echo '</select>';
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |