Funksioni strtok
Funksioni strtok e ndan në mënyrë sekuenciale një varg në tokene (pjesë) duke përdorur ndarësit e specifikuar. Thirrja e parë e funksionit pranon vargun dhe ndarësit, thirrjet pasuese punojnë me të njëjtin varg, derisa të kthejnë të gjitha toket. Kur toket mbarojnë, funksioni kthen false.
Sintaksa
strtok(string, token);
Shembull
Le të ndajmë një varg sipas hapësirave:
<?php
$string = "Hello world! How are you?";
$token = strtok($string, " ");
while ($token !== false) {
echo $token . "\n";
$token = strtok(" ");
}
?>
Rezultati i ekzekutimit të kodit:
Hello
world!
How
are
you?
Shembull
Le të ndajmë një varg sipas disa ndarësve:
<?php
$string = "one,two-three.four";
$token = strtok($string, ",-.");
while ($token !== false) {
echo $token . "\n";
$token = strtok(",-.");
}
?>
Rezultati i ekzekutimit të kodit:
one
two
three
four