函数名: strtok() 适用版本: PHP 4, PHP 5, PHP 7 函数描述: strtok() 函数将字符串分割为标记(token)。它接受两个参数:待分割的字符串和分隔符字符串。在第一...
函数名: strtok()
适用版本: PHP 4, PHP 5, PHP 7
函数描述: strtok() 函数将字符串分割为标记(token)。它接受两个参数:待分割的字符串和分隔符字符串。在第一次调用时,strtok() 将返回字符串中的第一个标记;在后续的调用中,它将返回下一个标记,直到没有标记为止。注意,分隔符字符串是可选的,默认情况下,它包含空格、制表符、换行符、回车符和垂直制表符。
用法示例:
$str = "Hello, world! How are you?";
$token = strtok($str, " ");
while ($token !== false) {
echo $token . "<br>";
$token = strtok(" ");
}
输出结果:
Hello,
world!
How
are
you?
在上面的示例中,我们使用空格作为分隔符将字符串分割成多个标记。首次调用 strtok() 函数时,它返回字符串中的第一个标记 "Hello,",然后通过循环调用 strtok() 函数来获取后续的标记,直到没有标记为止。每次循环输出一个标记,并在标记后添加换行符。