string strtok(string arg1, string arg2);strtok() は文字列をトークン化するために使われます。すなわち、 "This is an example string" という文字列があるとすると、これは 空白文字をトークンとして個々の単語に分割されます。
Example 1. strtok() の例 $string = "This is an example string";
$tok = strtok($string," ");
while($tok) {
echo "Word=$tok<br>";
$tok = strtok(" ");
} |
strtok の初回のコールの際にのみ文字列の引数を使うことに注意 してください。2 度目以降の各コールでは使うトークンのみを指定し、 これにより現在の文字列中の位置を特定します。最初からやり直した い場合や新しい文字列をトークン化したい場合は、単にもう一度文字列 を引数として strtok をコールして、strtok を初期化します。その 文字列は、arg2に含まれる文字列が見つかる 度にトークン化されます。