explode( string 区切り文字 , string 文字列 ,[ int 最大要素数 ] )
変数の中の文字列を区切り文字を指定することで分割・配列化する。
最大要素数を指定することで、分割した文字列群の数を要素数にあわせることができる。
なお、その際に区切った文字列群の方が多い場合は要素数にあわせて最後の文字列に残り全ての分割文字列が収納される。
<?php $ELP = ("Keith_Emerson-Greg_Lake-Carl_Palmer"); $ELP_array = explode("-",$ELP); foreach ($ELP_array as $member){ print $member.'<br>'."\n"; } ?>
出力結果
Keith_Emerson Greg_Lake Carl_Palmer
このように、元の変数$ELPに "‐(ハイフン)" 区切りで羅列されたEL&Pのメンバーを
explode関数で"-"区切りで分割、配列化することが出来る。
- アーティスト: エマーソン、レイク&パーマー
- 出版社/メーカー: ビクターエンタテインメント
- 発売日: 2008/09/24
- メディア: CD
- この商品を含むブログを見る
- アーティスト: エマーソン・レイク&パーマー
- 出版社/メーカー: ビクターエンタテインメント
- 発売日: 1999/07/07
- メディア: CD
- クリック: 4回
- この商品を含むブログ (15件) を見る