CSVの様なカンマ区切りのデータを配列に変換する方法。
詳細は以下から。
カンマ区切りのデータを配列に変換する方法
カンマ区切りのデータを配列に変換するには『explode()』関数を用います。
$data = "hoge,moge,foo,bar"; $array_data = explode(',', $data); var_dump($array_data); /* 実行結果 array(4) { [0]=> string(4) "hoge" [1]=> string(4) "moge" [2]=> string(3) "foo" [3]=> string(3) "bar" } */
カンマ以外の区切り文字の場合はパラメータの『’,’』の値を変更します。
逆に配列を特定の文字列で連結したい場合は『implode()』関数を使用します。
$array_data = array(hoge,moge,foo,bar); $data = join(",", $array_data); var_dump($data); /* 実行結果 string(17) "hoge,moge,foo,bar" */
コメント