explode()
PHP explode() funksiyasi
❮ PHP string funksiyalari ma’lumotnomasi
Misol
Stringni massivga ajrating:
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
explode() funksiyasi stringni massivga ajratadi.
Eslatma: Bu funksiya ikkilik ma’lumotlar uchun xavfsiz (binary-safe).
Sintaksis
explode(separator,string,limit)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| separator | Majburiy. Stringni qayerdan bo‘lish kerakligini belgilaydi |
| string | Majburiy. Bo‘linadigan string |
| limit | Ixtiyoriy. Qaytariladigan massiv elementlari sonini belgilaydi. Mumkin bo‘lgan qiymatlar:
|
Texnik tafsilotlar
| Qaytariladigan qiymat: | Stringlar massivini qaytaradi |
|---|---|
| PHP versiyasi: | 4+ |
| O‘zgarishlar tarixi: | PHP 8.0: separator parametriga bo‘sh string ("") berilganda ValueError chiqaradi. 8.0 dan oldin explode() false qaytarardi |
Ko‘proq misollar
Misol
Bir nechta massiv elementini qaytarish uchun limit parametridan foydalanish:
<?php
$str = 'one,two,three,four';
// zero limit
print_r(explode(',',$str,0));
// positive limit
print_r(explode(',',$str,2));
// negative limit
print_r(explode(',',$str,-1));
?>
O‘zingiz sinab ko‘ring »
❮ PHP string funksiyalari ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
