Funksie strtok
Die funksie strtok verdeel 'n string opeenvolgend in tokens (dele) deur die aangeduide skeiders te gebruik. Die eerste oproep van die funksie neem die string en skeiders, daaropvolgende oproepe werk met dieselfde string totdat alle tokens teruggegee is. Wanneer die tokens opraak, gee die funksie false terug.
Sintaksis
strtok(string, token);
Voorbeeld
Laat ons die string volgens spasies verdeel:
<?php
$string = "Hello world! How are you?";
$token = strtok($string, " ");
while ($token !== false) {
echo $token . "\n";
$token = strtok(" ");
}
?>
Resultaat van die kode-uitvoering:
Hello
world!
How
are
you?
Voorbeeld
Laat ons die string volgens verskeie skeiders verdeel:
<?php
$string = "one,two-three.four";
$token = strtok($string, ",-.");
while ($token !== false) {
echo $token . "\n";
$token = strtok(",-.");
}
?>
Resultaat van die kode-uitvoering:
one
two
three
four