strtok()

将字符串分割为标记(token)

首字母:S

函数名: strtok()

适用版本: PHP 4, PHP 5, PHP 7

函数描述: strtok() 函数将字符串分割为标记(token)。它接受两个参数:待分割的字符串和分隔符字符串。在第一次调用时,strtok() 将返回字符串中的第一个标记;在后续的调用中,它将返回下一个标记,直到没有标记为止。注意,分隔符字符串是可选的,默认情况下,它包含空格、制表符、换行符、回车符和垂直制表符。

用法示例:

$str = "Hello, world! How are you?";
$token = strtok($str, " ");
while ($token !== false) {
 echo $token . "
"; $token = strtok(" "); }

输出结果:

Hello,
world!
How
are
you?

在上面的示例中,我们使用空格作为分隔符将字符串分割成多个标记。首次调用 strtok() 函数时,它返回字符串中的第一个标记 "Hello,",然后通过循环调用 strtok() 函数来获取后续的标记,直到没有标记为止。每次循环输出一个标记,并在标记后添加换行符。

同首字母函数