$al_array
为数组
$al_array_new = implode(',',$al_array);
implode
将把数组的元素用逗号分割,$al_array_new
为以逗号为分隔符的字符串
补充
字符串转数组
explode(',', $str)
下面有个问题,带键值的怎么转,
我建议是json_encode
,即json_encode($array,JSON_UNESCAPED_UNICODE)
,其中加JSON_UNESCAPED_UNICODE
中文不转义,没需要可以不加
转回来的时候对应的json_decode($string,true)
但是如果有写特殊格式或者特殊情况,可以循环拼接
,例如有数组$array
$string='';
for($i=0;$i<count($array);$i++)
{
$string.=$array[$i];
}
return $string;
字符串转数组特殊情况可以用截取的方式,这里就不展开了