我想selectbox使用两个数组生成一个,一个包含国家/地区代码,另一个包含国家/地区名称。
这是一个例子:
' . $name . ''; } ?> 这种方法对我不起作用。有什么建议么? 问题来源于stack overflow版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
"foreach( $codes as $code and $names as $name ) { } 那是无效的。
您可能想要这样的东西...
foreach( $codes as $index => $code ) { echo '<option value=""' . $code . '"">' . $names[$index] . ''; } 另外,使代码成为$names数组的键会容易得多...
$names = array( 'tn' => 'Tunisia', 'us' => 'United States', ... );"