"NameX"); foreach($ar-6ren">
gpt4 book ai didi

PHP,用其他数组变量替换数组变量

转载 作者:行者123 更新时间:2023-12-02 05:16:57 25 4
gpt4 key购买 nike

示例代码如下:

$array1 = array("Name1", "Name2", "Name3");
$array2 = array("Name2" => "NameX");
foreach($array1 as $val)
{
echo $val."<br/>";
}

这将输出:姓名1名字2名字3

我怎样才能输出这个:姓名1姓名X名字3

Yogesh Suthar 提交了正确的回复:

 $array1 = array("Name1", "Name2", "Name3");

$array2 = array("Name2" => "NameX");
foreach($array1 as $val) {
if (array_key_exists($val, $array2)) {
echo $array2[$val];
}
else {
echo $val."<br/>";
}
}

最佳答案

会从字面上理解您的问题并使用您拥有的代码。

$array1 = array("Name1", "Name2", "Name3");
$array2 = array("Name2" => "NameX");
foreach($array1 as $val) {
if (array_key_exists($val, $array2)) {
echo $array2[$val]."<br/>";
}
else {
echo $val."<br/>";
}
}

关于PHP,用其他数组变量替换数组变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14515233/

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