PHP関数 “explode”

explodeは指定の区切り文字で分割された配列を返戻します。

第一引数に区切り文字(列)を、第二引数に分割したい文字列を指定します。

 
簡単なコードを。。。

$text = 'foo,boo,bar';
$tokens = explode(',', $text);

foreach ($tokens as $token) {
echo $token."\n";
}

たとえば時間

$time = '12:45';
$tokens = explode(':', $time);

echo 'hour is ['.$tokens[0]."]\n";
echo 'minute is ['.$tokens[1].']';

たとえば改行ありテキスト

$text = "foo
boo
bar";
$tokens = explode("
", $text);
foreach ($tokens as $token) {
echo $token."\n";
}

すごく使いやすい関数だと思います。
JavaのStringTokenizerとか、めっちゃ使いづらかった。。。

離れたものはくっつけたい。
次回はimplodeです。