Home >>PHP String Functions >PHP strtok() Function

PHP strtok() Function

PHP strtok() Function

PHP strtok() function is used to tokenize or split a string into small parts of string. It take the input string as a argument and then splits it on the basis of given delimiters. It need string argument only once for the first time. After that, it only need the split argument.

Syntax:

  strtok($string, $delimiters);

Parameter Values

Parameter Description
String This is a required parameter. This parameter defines the string to split.
Delimiters This is a required parameter. This parameter defines one or more split characters.

Here is an example of strtok() function in PHP:

<html>
<body>

<?php
$string = "PHP is a general-purpose programming language originally designed for web development.";
 $token = strtok($string, " ");
 
while ($token !== false)
   {
   echo "$token<br>";
   $token = strtok(" ");
   }
?>

</body>
</html>
Output:
PHP
is
a
general-purpose
programming
language
originally
designed
for
web
development.

Here is an another example of strtok() function in PHP:

<html>
<body>

<?php
$string = "auhuigyababoaiwhydajbhgfdahidiahhgbadhidiaidabdnaiwjdijajia";
$del = "a";
 $token = strtok($string,$del);
 
while ($token !== false)
   {
   echo "$token<br>";
   $token = strtok($del);
   }
?>

</body>
</html>
Output:
Uhuigy
b
bo
iwhyd
jbhgfd
hidi
hhgb
dhidi
id
bdn
iwjdij
ji

PHP String Functions PHP addcslashes() Function PHP addslashes() Function PHP bin2hex() Function PHP chop() Function PHP chr() Function PHP chunk_split() Function PHP convert_cyr_string() Function PHP convert_uudecode() Function PHP convert_uuencode() Function PHP count_chars() Function PHP crc32() Function PHP crypt() Function PHP echo() Function PHP empty() function PHP explode() Function PHP strcmp() Function PHP fprintf() Function PHP strcoll() Function PHP get_html_translation_table() Function PHP strcspn() Function PHP hebrev() Function PHP strip_tags() Function PHP hebrevc() Function PHP hex2bin() Function PHP html_entity_decode() Function PHP htmlentities() Function PHP htmlspecialchars() Function PHP htmlspecialchars_decode() Function PHP implode() Function PHP join() Function PHP lcfirst() Function PHP levenshtein() Function PHP localeconv() Function PHP ltrim() Function PHP md5() Function PHP md5_file() Function PHP metaphone() Function PHP money_format() Function PHP nl_langinfo() Function PHP nl2br() Function PHP number_format() Function PHP ord() Function PHP parse_str() Function PHP print() Function PHP printf() Function PHP quoted_printable_decode() Function PHP quoted_printable_encode() Function PHP quotemeta() Function PHP rtrim() Function PHP setlocale() Function PHP sha1() Function PHP sha1_file() Function PHP similar_text() Function PHP soundex() Function PHP sprintf() Function PHP sscanf() Function PHP str_getcsv() Function PHP str_ireplace() Function PHP str_pad() Function PHP str_repeat() Function PHP str_replace() Function PHP str_rot13() Function PHP str_shuffle() Function PHP str_split() Function PHP str_word_count() Function PHP strcasecmp() Function PHP strchr() Function
No Sidebar ads