strtok funksiyasi
strtok funksiyasi satrni ko'rsatilgan ajratgichlar yordamida ketma-ket tokenlarga (qismlarga) ajratadi. Funksiyaning birinchi chaqiruvi satr va ajratgichlarni qabul qiladi, keyingi chaqiruvlar barcha tokenlar qaytarilmaguncha xuddi shu satr bilan ishlaydi. Tokenlar tugagach, funksiya false qaytaradi.
Sintaksis
strtok(string, token);
Misol
Satrni bo'shliqlar bo'yicha ajratamiz:
<?php
$string = "Salom dunyo! Qalaysiz?";
$token = strtok($string, " ");
while ($token !== false) {
echo $token . "\n";
$token = strtok(" ");
}
?>
Kodni bajarish natijasi:
Salom
dunyo!
Qalaysiz?
Misol
Satrni bir nechta ajratgichlar bo'yicha ajratamiz:
<?php
$string = "bir,ikki-uch.tort";
$token = strtok($string, ",-.");
while ($token !== false) {
echo $token . "\n";
$token = strtok(",-.");
}
?>
Kodni bajarish natijasi:
bir
ikki
uch
tort