Home » PHP » Fungsi String explode() Pada PHP

Fungsi String explode() Pada PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi explode() dapat digunakan untuk memecah string menjadi array.

Catatan: Parameter “separator” tidak boleh berupa string kosong.

Catatan: Fungsi ini binary-safe..

Syntax

explode(separator,string,limit)

Nilai Parameter

ParameterDeskripsi
separatorRequired. Menentukan tempat untuk memutuskan string
stringRequired. String yang akan dibelah(split)
limitOptional. Menentukan jumlah elemen array yang akan dikembalikan.

Nilai yang memungkinkan:

Lebih dari 0 – Mengembalikan array dengan elemen batas maksimum
Kurang dari 0 – Mengembalikan array kecuali untuk elemen -limit terakhir ()
0 – Mengembalikan array dengan satu elemen

Detail Teknis

Return Value:Mengembalikan array string
PHP Version:4+
Changelog:Parameter limit ditambahkan di PHP 4.0.1, dan dukungan untuk negatif limit ditambahkan di PHP 5.1.0

Contoh 1
Memecah string menjadi array:

<?php
$str = "Hot lava ternyata pedas sekali ya.";
print_r (explode(" ",$str));
?>
  /* Output : 
  Array ( [0] => Hot [1] => lava [2] => ternyata [3] => pedas [4] => sekali [5] => ya!. )

Contoh 2
Menggunakan parameter limit untuk mengembalikan sejumlah elemen array:

<?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));
?>
  /* Output :
Array ( [0] => one,two,three,four )
Array ( [0] => one [1] => two,three,four )
Array ( [0] => one [1] => two [2] => three )

You may also like