我有一个类似的循环
foreach ($_GET as $name => $value) {
echo "$value\n";
}
我想在每个项目之间添加一个逗号,这样它就会像这样结束。
var1, var2, var3
由于我使用的是 foreach
,所以我无法知道我的迭代次数。
我该怎么做?
最佳答案
只需使用您的 foreach
构建输出,然后将该数组内爆并输出结果:
$out = array();
foreach ($_GET as $name => $value) {
array_push($out, "$name: $value");
}
echo implode(', ', $out);
关于PHP 为除最后一项以外的每一项添加逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5440537/