关联数组索引作为变量
请我想使用关联数组值作为另一个数组索引。关联数组索引作为变量
foreach ($array1 as $arr1)
{
foreach ($array2 as $arr2)
{
echo $arr2[$arr2[index2][index2];
}
}
我写了一个代码,但电话我说的index1被undifined
您当前的代码是没有多大意义(更不用说语法错误)。第一个index1
未定义,您使用的语法对于常量或变量也是正确的。如果你想遍历数组,并拿到钥匙,你需要做的:
foreach($array as $key => $val)
所以,猜测你的意图:
foreach ($array1 as $key1 => $val1)
{
foreach ($array2 as $key2 => $val2)
{
echo $arr2[$arr2[$key1][$key2]];
}
}
Thanx我会尝试它,我会告诉你 –
我尝试了它,它给了我更多的错误,请我发布我的代码可以吗打电话给我什么是错误的,并thanx –
你似乎完全不明白你在做什么。抛出随机关键字(就像你使用'endforeach'或者通过将'()'添加到'echo'这是错误的),而不知道它们是在哪里使用它,这导致你无处可去。 –
尝试foreach ($array1 as $index => $arr1) {...}
foreach ($array1 as $key1 => $val1)
{
foreach ($array2 as $key2 => $val2)
{
echo $arr2[$arr2[$key1][$key2]];
}
}
我们不能帮你与这些信息。你必须添加更多关于你已经尝试过的信息,并请正确格式化代码 – Black
这是代码 –