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