strtok funksiýasy
strtok funksiýasy, setiri görkezilen bölüjiler ulanyp yzygiderli tokenlere (böleklere) bölýär. Funksiýanyň ilkinji çaýyrylmasy setiri we bölüjileri kabul edýär, soňky çaýyryşlar bolsa, ähli tokenler gaýtarylýança şol bir setir bilen işleýär. Tokenler gutaranda, funksiýa false gaýtarýar.
Sintaksis
strtok(string, token);
Mysal
Setiri bosluklar boyunça bölýäris:
<?php
$string = "Hello world! How are you?";
$token = strtok($string, " ");
while ($token !== false) {
echo $token . "\n";
$token = strtok(" ");
}
?>
Kody ýerine ýetirmegiň netijesi:
Hello
world!
How
are
you?
Mysal
Setiri birnäçe bölüji boyunça bölýäris:
<?php
$string = "one,two-three.four";
$token = strtok($string, ",-.");
while ($token !== false) {
echo $token . "\n";
$token = strtok(",-.");
}
?>
Kody ýerine ýetirmegiň netijesi:
one
two
three
four