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 »

ULASHISH

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:

  • 0 dan katta - Ko‘pi bilan limit ta elementdan iborat massiv qaytaradi
  • 0 dan kichik - Oxirgi -limit ta elementdan tashqari massivni qaytaradi
  • 0 - Bitta elementdan iborat massiv qaytaradi


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!