php使用foreach判断循环里面最后一个

文章描述:

php使用foreach循环如何判断最后一个,给最后一个设置单独属性。

数组

$list = array('a', 'b', 'c');

打印

Array
(
    [0] => a
    [1] => b
    [2] => c
)

 

循环判断

foreach($list as $k=>$v) {
   if($v != end($list)) {
      // 不是最后一项
      echo $v;
      echo ',';
   } else {
      // 最后一项
      echo $v;
   }
}

如果按照逗号分割输出还可以这样

$str = implode(",",$list);
echo $str;

结果:

a,b,c
发布时间:2021/07/16

发表评论