gpt4 book ai didi

php - foreach 循环中的两个数组

转载 作者:IT老高 更新时间:2023-10-28 11:53:59 25 4
gpt4 key购买 nike

我想使用两个数组生成一个 selectbox,一个包含国家代码,另一个包含国家名称。

这是一个例子:

<?php
$codes = array('tn','us','fr');
$names = array('Tunisia','United States','France');

foreach( $codes as $code and $names as $name ) {
echo '<option value="' . $code . '">' . $name . '</option>';
}
?>

这种方法对我不起作用。有什么建议吗?

最佳答案

foreach( $codes as $code and $names as $name ) { }

这是无效的。

你可能想要这样的东西......

foreach( $codes as $index => $code ) {
echo '<option value="' . $code . '">' . $names[$index] . '</option>';
}

或者,将代码作为 $names 数组的键会更容易...

$names = array(
'tn' => 'Tunisia',
'us' => 'United States',
...
);

关于php - foreach 循环中的两个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4480803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com