Wed Dec 2019 1 year ago

Fungsi Gabungan String (explode, implode, dan split) pada PHP

Fungsi Gabungan String explode(), implode() dan split() dengan PHP. Kita akan bahas bagaimana melakukan pemisahan pada objek string dan sebaliknya. Sintaks yang akan kita gunakan adalah yaitu explode(), implode() dan split().

 

explode()

Digunakan untuk memisahkan text berdasarkan kriteria tertentu. Sintaks ini banyak digunakan saat kita membangun aplikasi web.Perhatikan contoh berikut ini.

$teks = "ini merupakan teks yang akan di pecah menjadi beberapa bagian. Dimana teks panjang ini hanya akan di tampilan beberapa kata saja"; 

$part = explode (" ", $teks); 

for ($i=0; $i < 10; $i++) 
{ 
   echo $part[$i] . " "; 
} 

Outputnya:

ini merupakan teks yang akan di pecah menjadi beberapa bagian.

 

implode()

keywords ini digunakan untuk menggabungkan isi di dalam array menjadi satu string dan dipisahkan dengan menggunakan tanda tertentu, semisal, "","," dan seterusnya.

contoh menggunakan implode()

$data = array ("saya", "di gabung", "dari", 
          "array", "menggunakan implode"); 

$implode = implode (" ", $data); 
echo $implode;  

Outputnya:

saya di gabung dari array menggunakan implode

 

split()

Digunakan untuk memisahkan data yang ada pada array atupun text dengan menggunakan batasan argumen ekspresi.Perhatikan contoh berikut ini.

$tanggal = "19/01/2009"; 
list ($tgl, $bln, $thn) = split ("[/.-]", $tanggal); 
echo "Sekarang tgl: $tgl, Bulan: $bln dan Tahun:$thn ";  

Outputnya:

Sekarang tgl: 19, Bulan: 01 dan Tahun:2009