Definisi dan Penggunaan
Fungsi PHP explode adalah sebuah fungsi PHP yang digunakan untuk memecah sebuah string menjadi beberapa bagian atau elemen array berdasarkan suatu delimiter atau karakter pemisah tertentu.
Catatan: Parameter “pemisah” tidak boleh berupa string kosong.
Catatan: Fungsi ini aman untuk biner.
Contoh
Pecah string menjadi array:
<!DOCTYPE html>
<html>
<body>
<?php
$str = "Halo dunia. Ini hari yang indah.";
print_r (explode(" ",$str));
?>
</body>
</html>
Sintaks
explode (separator, string, limit)
Nilai Parameter
Parameter | Deskripsi |
---|---|
separator | Diperlukan. Menentukan di mana harus memutus string |
string | Diperlukan. String yang akan dipisahkan |
limit | Opsional. Menentukan jumlah elemen array yang akan dikembalikan. Nilai yang mungkin:
|
Detail Teknis
Nilai Pengembalian: | Mengembalikan array string |
---|---|
Versi PHP: | 4+ |
Catatan perubahan: | Parameter limit ditambahkan di PHP 4.0.1, dan dukungan untuk negatif limit ditambahkan di PHP 5.1.0 |
Contoh Lainnya
Contoh
Menggunakan parameter limit untuk mengembalikan sejumlah elemen array:
<!DOCTYPE html>
<html>
<body>
<?php
$str = 'satu, dua, tiga, empat';
// batas nol
print_r(explode(',',$str,0));
print "<br>";
// batas positif
print_r(explode(',',$str,2));
print "<br>";
// batas negatif
print_r(explode(',',$str,-1));
?>
</body>
</html>
Tutorial sebelumnya : PHP Chunk_split
Tutorial setelahnya : PHP Implode
Semua Tutorial PHP : Tutorial PHP