喜欢 C strtok() ,PHP strtok()用于根据给定的分隔符将字符串标记为较小的部分。它将输入字符串与分隔符(作为第二个参数)一起作为参数。
null
语法:
string strtok ( string $string, string $delimiters )
参数: 此函数接受两个参数,这两个参数都是必须传递的。 1.$string: 此参数表示给定的输入字符串。 2.$分隔符: 此参数表示分隔字符(拆分字符)。
返回值: 此函数返回一个或一系列由给定分隔符分隔的字符串。在while循环中使用strtok()可以找到一系列字符串。
例如:
Input : $str = "I love GeeksForGeeks" $delimiters = " " Output : I love GeeksForGeeks Input : $str = "Hi,GeeksforGeeks Practice" $delimiters = "," Output : Hi GeeksforGeeks Practice
注意 ,只有第一次调用需要字符串参数,之后只需要分隔符,因为它会自动保持当前字符串的状态。 下面的程序演示了PHP中的strtok()函数:
项目1:
<?php // original string $str = "Geeks for Geeks" ; // declaring delimiters $del = " " ; //calling strtok() function $token = strtok ( $str , $del ); // while loop to get all tokens while ( $token !== false) { echo "$token " ; $token = strtok ( $del ); } ?> |
输出:
Geeks for Geeks
项目2:
<?php // original string $str = "Hi,GeeksforGeeks Practice" ; // declaring delimiters $del = ", " ; // calling strtok() function $token = strtok ( $str , $del ); // while loop to get all tokens while ( $token !== false) { echo "$token " ; $token = strtok ( $del ); } ?> |
输出:
Hi GeeksforGeeks Practice
参考: http://php.net/manual/en/function.strtok.php
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END