文字列を文字列により分割する関数(php)
投稿日
更新日
文字列を文字列によって分割する関数について、また同じことあった時のために・・・
例えば「a b c」みたいに、アルファベット同士の間をスペースで区切っている値があった場合に、
各文字だけを抜き出したりする時に使えます。
1 2 3 4 5 6 |
<?php $word = "a b c d e"; $words = explode(" ", $word); echo $words[0]; echo $words[1]; ?> |
上記によってechoで出力されるのは、上から順に「a」「b」となるため、
区切り等ない場合は、 ab と出力されることになります。
今回は、1文字ずつにしましたが、「a」の部分が「aaa」のようになっていて、
全体が、「aaa bbb ccc ddd eee」だったとしたら、
$words[0] = aaa みたいな感じで、配列の戻り値となります。