文字列をトークンに分割するには、strtok()関数を使用します。
第一引数に文字列を指定し、第二引数に分割文字を指定します。
2回目以降のトークン取得時には、第1引数の文字列を指定しません。
<?php $str = "00_11_22_33_44"; $token = strtok($str, "_"); //1回目のトークン取得のため文字列を指定。 while($token) { echo $token . "\n"; $token = strtok("_"); //2回目以降のトークン取得のため文字列は指定しない。 } ?>
●実行結果
11
22
33
44
55
[対象]
PHP 5.x