PHP implode で配列データをダブルクォートで囲む

配列の各要素を 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;
?>

ディスカッションに参加

1件のコメント

  1. $arr = array(‘a”aa’,’bbb’,’ccc’,’DDD’,’EEE’);

    だとおかしくなる

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください