我得到了这个小小的PHP代码段:
foreach($parameters as $k => $p) {
$s .= "$k: '$p',";
}
好的,现在我想跳过最新项目$s
上添加的逗号。有没有优雅的方法来存档?
答案 0 :(得分:2)
使用后方修剪http://php.net/manual/en/function.rtrim.php
而不是使用逻辑来跳过逗号foreach($parameters as $k => $p) {
$s .= "$k: '$p',";
}
$s = rtrim($s, ",");
这将构建字符串,然后为您删除尾随的逗号。如果这是最后一个元素,它比不断检查循环更有效。