php 配列を文字列に変換

with コメントはまだありません

フォームの値を取得する時、
$_POST[]などで受け取りますが、
checkboxの場合は、複数選択が可能なので、
input name=”check[]”のように配列で送信されて、
受け取ります。

その場合、配列を文字列に変換する便利な関数があります。
implodeです。

$array = array(“a”,”b”,”c”);
$str = implode(“,”, $array);//出力結果:a,b,c

第一引数はデミリタになります。
上記の場合、カンマ区切りで文字列にします。

また、逆にa,b,cの文字列を
配列に戻したい場合は、
explodeを使えば、簡単にできます。

Leave a Reply