【发布时间】:2018-07-13 01:51:24
【问题描述】:
$marks=array(
array(a1,a2,a3),
array(b1,b2,b3),
array(c1,c2,c3)
);
所以我想在 foreach 循环中使用这个
例子
echo "text-start".$marks[0]."text11".$marks[1]."text22".$marks[2]."text-end";
结果是:
text-starta1text11a2text22a3text-end
text-startb1text11b2text22b3text-end
text-startc1text11c2text22c3text-end
我试过了,但它显示 a1a2a3 b1b2b3 我不能在它们之间添加文本
for($r=0;$r<count($marks);$r++)
{
for($c=0;$c<count($marks[$r]);$c++)
{
echo $marks[$r][$c]."test";
}
echo "111<br>";
}
【问题讨论】:
-
foreach()循环的尝试在哪里? -
for($r=0;$r
”; } -
请不要在 cmets 中使用邮政编码。将其添加到您的问题中。
-
嗯,那不是 foreach 循环,那是 for 循环
标签: php arrays multidimensional-array