Mas Sehat | Blog Tentang Kesehatan | Mas Sehat ~ Blog Tentang Kesehatan | www.mas-sehat.com

ADS

adsense

Tutorial PHP: Cara Menggabungkan (Konversi) Array Menjadi String (Fungsi implode)

Tutorial PHP: Cara Menggabungkan (Konversi) Array Menjadi String (Fungsi implode)

Jika PHP memiliki fungsi explode() untuk menkonversi string menjadi array, maka fungsi implode() adalah kebalikannya, yakni menggabungkan atau menkonversi array menjadi sebuah string. Dalam tutorial PHP kali ini kita akan membahas pengertian dan cara penggunaan fungsi implode di PHP.
Pengertian Fungsi implode PHP

Fungsi implode() adalah fungsi bawaan PHP untuk menggabungkan array menjadi string. Berikut format dasar penulisan fungsi implode:

string implode ( string $glue , array $pieces )

    Hasil akhir fungsi implode berupa string.
    Argumen pertama diisi dengan string ($glue) yang berfungsi sebagai karakter penyatu array.
    Argumen kedua diisi dengan array ($pieces), yakni array yang akan digabungkan.

Berikut contoh penggunaannya:

$arr_kata = ["satu", "dua", "tiga", "empat", "lima"];
$kalimat = implode(" ",$arr_kata);
echo $kalimat;
// satu dua tiga empat lima
?>

Pada kode diatas, variabel $arr_kata berisi array dengan 5 element, kemudian saya menggabungkannya menjadi string menggunakan fungsi implode(” “,$arr_kata). Hasilnya, setiap element array akan digabung dengan spasi.

Kita juga bisa menggunakan karakter lain untuk penggabungan ini, seperti contoh berikut:

$arr_kata = ["satu", "dua", "tiga", "empat", "lima"];
$kalimat = implode(", ",$arr_kata);
echo $kalimat;
// satu, dua, tiga, empat, lima
?>



$arr_kata = ["satu", "dua", "tiga", "empat", "lima"];
$kalimat = implode(" | ",$arr_kata);
echo $kalimat;
// satu | dua | tiga | empat | lima
?>

Dalam dua contoh diatas, saya menggunakan karakter “ ,” dan “ | ” sebagai pemisah string. Perhatikan juga bahwa fungsi implode() tidak menambahkan karater tersebut di awal dan akhir string, tapi hanya diantara element array.

Karena alasan historis, PHP juga membolehkan penulisan fungsi implode() hanya dengan 1 argumen, yakni array yang akan digabung:

$arr_kata = ["satu", "dua", "tiga", "empat", "lima"];
$kalimat = implode($arr_kata);
echo $kalimat;
// satuduatigaempatlima
?>

Fungsi implode() diatas sebenarnya sama dengan fungsi implode(“”, $arr_kata), dimana kita menggunakan string kosong untuk menggabungkan array. Hasil akhirnya, seluruh string digabung tanpa ada pemisah (menjadi 1 string panjang). Namun agar konsisten dengan fungsi explode(), sebaiknya kita tetap menggunakan 2 argumen untuk fungsi implode() ini.


Terima kasih telah membaca artikel tentang Tutorial PHP: Cara Menggabungkan (Konversi) Array Menjadi String (Fungsi implode) di blog Lombok Santer'S jika anda ingin menyebar luaskan artikel ini di mohon untuk mencantumkan link sebagai Sumbernya, dan bila artikel ini bermanfaat silakan bookmark halaman ini diwebbroswer anda, dengan cara menekan Ctrl + D pada tombol keyboard anda.

Artikel terbaru :

Mas Sehat | Blog Tentang Kesehatan | Mas Sehat ~ Blog Tentang Kesehatan | www.mas-sehat.com

1 komentar :

Pengunjung yang baik pasti meninggalkan Komentar hehehe,, :D