[PHP] CSVの様なカンマ区切りのデータを配列に変換する方法

自由が丘で働くWeb屋のブログ

[PHP] CSVの様なカンマ区切りのデータを配列に変換する方法

[PHP] CSVの様なカンマ区切りのデータを配列に変換する方法
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"
*/

implode()』関数のエイリアスで『join()』関数という関数もあります。

 
カテゴリー:Webシステム開発
タグ:
2013年5月10日 06時52分
 

関連記事

 

コメントを書く

(C) 自由が丘で働くWeb屋のブログ