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);
(其实这个也不能完全否定,有些特殊场合是不错的选择)