【PHP】配列をカンマ区切りで出力する方法

PHPを使って配列をカンマ区切りですべて出力したい。
本記事ではこのような悩みを解決。
実装方法について解説します。
実装例
<?php
// 配列
$arr = ['あ', 'い', 'う', 'え', 'お'];
// カンマ区切り
$arr_display = implode( ",",$arr);
//出力
echo $arr_display;
?>
配列をカンマ区切りで出力する実装コード例です。
implode関数を使う事で指定する文字列(今回の場合はカンマ)による配列の連結ができるようになります。
上記コード例の場合、echo
したら以下のように出力されます。
あ,い,う,え,お
カンマ区切りで出力されてますね。
以上で実装完了です。
まとめ
配列データをPHPからJavaScript、再度PHPに戻すという作業がありました。
PHPからJavaScriptに配列を渡す時、JSONデータにすれば渡せるという記事があったのですが再度PHPに戻す作業が大変そうでした。
簡単な配列データであればimplode関数を使って一度カンマ区切りで配列データをJavaScriptに渡す。
JavaScriptからPHPに配列を戻す時explode関数(implodeの逆でカンマ区切りを配列に戻す)を使うだけで済むので重宝しました。
以上で解説を終わります。
目次