查询

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() 函数来获取后续的标记,直到没有标记为止。每次循环输出一个标记,并在标记后添加换行符。

补充纠错
上一个函数: strtolower()函数
下一个函数: strstr()函数
热门PHP函数
分享链接