PHP表单name 的问题

echo'<selectname="'.$name.'[]"id="'.$name.'[]"multiple="multiple">';//这里的name="'.$nam... echo '<select name="'.$name.'[]" id="'.$name.'[]" multiple="multiple">'; //这里的name="'.$name.'[]" 加上小数点做什么呀?echo不是用单引号里的变量和运算符不会被解释。原样输出吗?程序在下面 <?php $options = array( '1' => '请选择', 'news' => '新闻', 'events' => '事件', 'publications' => '稿件' ); $default = "news"; //默认已选择的项 $html =generate_muilti_option("select", $options, $default); echo $html; function generate_muilti_option ($name,$options, $default){ //建立一个允许多选的列表单 echo '<select name="'.$name.'[]" id="'.$name.'[]" multiple="multiple">'; foreach( $options as $value => $option ) { echo '<option value="' . htmlspecialchars( $value ) . '"' ; if( $default == $value ) { echo ' selected'; } echo '>' . htmlspecialchars( $option ) . '</option>'; } echo '</select>'; } ?> 展开
 我来答
winZ61DT85
2014-06-26 · TA获得超过205个赞
知道答主
回答量:143
采纳率:71%
帮助的人:70.2万
展开全部
.在 PHP相当于 字符串的连接符
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式