我见到的重复轮子

1. 数组转字符串且用“,”分割。

 1 $arr = array('one','two','three','four'); 

前几天我在修公司某项目的Bug,看到了这样的写法:

1 $str = '';
2 $dot = '';
3 foreach($arr as $key =>$value){
4   $str .= $dot.$value;
5   $dot = ',';    
6 }

我当时眼前一亮,为这个小技巧,后来我开始质疑,如下就可以解决:

1 $str = implode(',',$arr);

(其实这个也不能完全否定,有些特殊场合是不错的选择)

 

  

  

 

posted @ 2015-11-01 21:30  andy_1987_chen  阅读(143)  评论(0编辑  收藏  举报