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