Функција strtok
Функцијата strtok последователно дели стринг на токени (делови) со користење на одредени разделувачи. Првиот повик на функцијата прима стринг и разделувачи, следните повици работат со истиот стринг, се додека не ги вратат сите токени. Кога токените завршат, функцијата враќа false.
Синтакса
strtok(string, token);
Пример
Ќе го разделиме стрингот по празни места:
<?php
$string = "Hello world! How are you?";
$token = strtok($string, " ");
while ($token !== false) {
echo $token . "\n";
$token = strtok(" ");
}
?>
Резултат од извршувањето на кодот:
Hello
world!
How
are
you?
Пример
Ќе го разделиме стрингот по повеќе разделувачи:
<?php
$string = "one,two-three.four";
$token = strtok($string, ",-.");
while ($token !== false) {
echo $token . "\n";
$token = strtok(",-.");
}
?>
Резултат од извршувањето на кодот:
one
two
three
four