Функцияи 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