Definisi dan Penggunaan
Fungsi implode() digunakan untuk dapat mengembalikan string dari elemen array.
Catatan: Fungsi implode() harus menerima parameternya dalam urutan apa pun. Namun, untuk konsistensi dengan explode(), maka harus menggunakan urutan argumen yang didokumentasikan.
Catatan: Parameter pemisah implode() adalah opsional. Namun, disarankan untuk selalu menggunakan dua parameter untuk kompatibilitas mundur.
Catatan: Fungsi ini binary-safe.
Syntax
implode(separator,array)
Nilai Parameter
| arameter | Deskripsi |
|---|---|
| separator | Optional. Menentukan apa yang akan diletakkan di antara elemen array. Defaultnya adalah “” (string kosong) |
| array | Required. Array yang akan digabungkan ke string |
Detail Teknis
| Return Value: | Mengembalikan string dari elemen array |
|---|---|
| PHP Version: | 4+ |
| Changelog: | Parameter pemisah menjadi opsional di PHP 4.3.0 |
Contoh 1
Gabungkan elemen array dengan string:
<?php
$arr = array('Hello','World!','Hari','Yang','Indah!');
echo implode(" ",$arr);
?>
/* Output :
Hello World! Hari Yang Indah!Contoh 2
Pisahkan elemen array dengan karakter yang berbeda:
<?php
$arr = array('Hello','World!','Hari','Yang','Indah!');
echo implode(" ",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo implode("-",$arr)."<br>";
echo implode("X",$arr);
?>
/* Output :
Hello World! Hari Yang Indah!
Hello+World!+Hari+Yang+Indah!
Hello-World!-Hari-Yang-Indah!
HelloXWorld!XHariXYangXIndah!