假如$citys = array('beijing', 'shanghai', 'guangzhou');$list = "<select name='city'>";
foreach ($citys as $key => $val) {
if (city == $val) {
$list .= "<option value='$key' selected>$val</option>";
} else {
$list .= "<option value='$key'>$val</option>";
}
}
$list .= '</select>';
echo $list;
foreach ($citys as $key => $val) {
if (city == $val) {
$list .= "<option value='$key' selected>$val</option>";
} else {
$list .= "<option value='$key'>$val</option>";
}
}
$list .= '</select>';
echo $list;
解决方案 »
- 请问学习php二次开发该选择那种cms?
- 一个很难的正则表达式
- 这个PHP类怎么没效果呢
- 求助:LINUX下php连接不上mysql5.0,之前连接mysql3.0正常
- [新手求助]ubuntu不能运行php文件
- 求稳定函数或思路:移除string中不润许的html tags
- 想学PHP,请高手们推荐些好书!
- 把程序从WIN2K上传到LINUX上所产生了问题急求!
- 求救,帮忙改一下!!!
- 这里的rel=stylesheet是什么意思?
- 页面之间变量的传递一直是一个比较困惑的问题,通常情况的处理办法以及有哪些特殊情况能帮我解决一下吗?
- 谁知道在apache以模块方式启动php时候。为什么会有一下问题啊???
$op[$city]=" selected";
echo "<option value='1'$op[1]>北京</option>
<option value='2'$op[2]>上海</option>
<option value='3'$op[3]>广州</option>";