A one-liner:
$a = array_map('strval', $a);// strval is a callback function
See PHP DOCS:
array_map
strval
Not tested, but something like this should do it?
foreach($a as $key => $value) { $new_arr[$key]=$value->__toString();}$a=$new_arr;
Are you looking for implode?
$array = array('lastname', 'email', 'phone');$comma_separated = implode(",", $array);echo $comma_separated; // lastname,email,phone