72 of 410 menu

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

Shuningdek qarang

  • explode funksiyasi,
    bu satrni ajratgich bo'yicha ajratadi
  • implode funksiyasi,
    bu massivni satrga birlashtiradi
azbydeenesfrkakkptruuz