PHP 为除最后一项以外的每一项添加逗号

标签 php csv for-loop

我有一个类似的循环

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/

相关文章:

csv - 将结果导出到 CSV Azure PowerShell 警告标志

java - OpenCSV 解析器无法解析数据中的双引号

c++ - 在 for 的括号中定义变量

python - 在 Python 中使用 os.walk 查找大于 300MB 的文件?

vue.js - 如何在 nuxt 链接中使用 v-for 值?

PHP:mysql_real_escape_string 是否足以清理用户输入?

javascript - 搜索 JSON 数据时取消区分大小写 : PHP

python - 无法使用推文 [Lat-Lon] 抓取地理坐标

php - 如何将sql数据库导入azure for webapp?

php - 使用 preg_replace 突出显示带重音的搜索词