比如:array(123,321,111)
我想转成 '123','321','111'
回复讨论(解决方案) $a = array(123,321,111);$s = ' . join(',', $a) . ';echo $s;
'123','321','111'
$arr = array(123,321,111);$str = ' . implode(',', string) . ';
或者这样也可以
$arr = array(123,321,111);foreach($arr as &$v) $v = '$v';echo implode(',', $arr);
还可以这样 $a = array(1,2,3,4);echo join(',', array_map(function($v) {return '$v';}, $a));
'1','2','3','4'
