配列の各要素を implode 関数をつかってカンマ区切りにして文字列として出力するのですが、さらに各要素をダブルクォーテーションで囲む方法です。
<?php $arr = array('aaa','bbb','ccc','DDD','EEE'); $str = implode('","', $arr); // --> aaa","bbb","ccc","DDD","EEE $str = '"'.$str.'"'; // --> "aaa","bbb","ccc","DDD","EEE" echo $str; ?>
「PHP implode で配列データをダブルクォートで囲む」への1件の返信
$arr = array(‘a”aa’,’bbb’,’ccc’,’DDD’,’EEE’);
だとおかしくなる