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
x
1
<?php
2
$arr = array('Hello','World!','Hari','Yang','Indah!');
3
echo implode(" ",$arr);
4
?>
5
/* Output :
6
Hello World! Hari Yang Indah!
Contoh 2
Pisahkan elemen array dengan karakter yang berbeda:
PHP
xxxxxxxxxx
1
12
1
<?php
2
$arr = array('Hello','World!','Hari','Yang','Indah!');
3
echo implode(" ",$arr)."<br>";
4
echo implode("+",$arr)."<br>";
5
echo implode("-",$arr)."<br>";
6
echo implode("X",$arr);
7
?>
8
/* Output :
9
Hello World! Hari Yang Indah!
10
Hello+World!+Hari+Yang+Indah!
11
Hello-World!-Hari-Yang-Indah!
12
HelloXWorld!XHariXYangXIndah!