PHP strtok()関数
例
単語ごとに文字列を分割:
以下の例では、最初に strtok() 関数を呼び出すときのみ string 引数を使用していることに注意してください。最初の呼び出し後、この関数は split 引数のみを必要とします。これは、関数が現在の文字列内の自分の位置を把握しているためです。新しい文字列を分割する必要がある場合は、string 引数を指定して strtok() を再度呼び出してください:
$string = "Hello world. Beautiful day today.";
$token = strtok($string, " ");
while ($token != false)
{
echo "$token<br>";
$token = strtok(" ");
}
例を実行 »
定義と使い方
strtok() 関数は、文字列をより小さな文字列(トークン)に分割します。
構文
strtok(string,split)
| 引数 | 説明 |
|---|---|
| string | 必須。分割する文字列を指定します。 |
| split | 必須。1つ以上の分割文字を指定します。 |
技術詳細
| 戻り値: | 文字列トークンを返します。 |
|---|---|
| PHP バージョン: | 4+ |
PHP String リファレンスマニュアル その他の拡張