Apa Bedanya Fungsi Explode dan Imploade pada PHP?

Ketahui perbedaan implode dan explode di PHP untuk mengolah string dan array dengan mudah.

kuhomi.id Penulis
Apa Bedanya Fungsi Explode dan Imploade pada PHP?
Apa Bedanya Fungsi Explode dan Imploade pada PHP? [docs/kuhomi.id].

Dalam pengolahan data string dan array di PHP, dua fungsi yang paling sering digunakan adalah implode() dan explode(). Keduanya memiliki tugas yang berkebalikan: satu mengubah array menjadi string, satunya lagi mengubah string menjadi array. Memahami perbedaan keduanya akan sangat membantu ketika bekerja dengan data dinamis seperti form, hasil query database, atau manipulasi teks.

1. Fungsi implode()

Pengertian

implode() digunakan untuk menggabungkan elemen‐elemen array menjadi sebuah string, dengan tambahan separator (pemisah) di antara setiap elemen.

Sintaks

implode(string $separator, array $array): string

Contoh Penggunaan

$data = ['apel', 'jeruk', 'mangga'];
$result = implode(", ", $data);
echo $result;

Output:

apel, jeruk, mangga

2. Fungsi explode()

Pengertian

explode() digunakan untuk memecah sebuah string menjadi array, berdasarkan delimiter (karakter pemisah).

Sintaks

explode(string $delimiter, string $string, int $limit = PHP_INT_MAX): array

Contoh Penggunaan

$text = "apel, jeruk, mangga";
$result = explode(", ", $text);
print_r($result);

Output:

Array
(
    [0] => apel
    [1] => jeruk
    [2] => mangga
)

Terakhir diperbarui 05 Dec 2025, 01:35

Artikel Lainnya dari Apa Bedanya