我需要有关 foreach()
循环的帮助。 a我可以将两个变量传递到一个 foreach
循环中吗?
例如,
foreach($specs as $name, $material as $mat)
{
echo $name;
echo $mat;
}
这里,$specs
和$material
只不过是一个数组,我在其中存储了一些规范和 Material 名称,并希望将它们一一打印出来。运行后出现以下错误:
Parse error: syntax error, unexpected ',', expecting ')' on foreach line.
最佳答案
一开始,是 For 循环:
$n = sizeof($name);
for ($i=0; i < $n; $i++) {
echo $name[$i];
echo $mat[$i];
}
关于php - 将两个变量传递到 'foreach' 循环中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32941855/