Tutorial PHP : #13 Fungsi Explode Dan Implode Pada PHP

Pada tutorial ini kita akan membahas dan belajar tentang pengertian dari fungsi explode() dan implode() pada php. Explode dan implode adalah fungsi yang disediakan oleh php untuk memisahkan atau menggabungkan string. String yang dipisahkan akan menjadi bentuk array yang memiliki penomorannya masing-masing, lebih detailnya silahkan perhatikan penjelasan berikut ini :

  • explode(), fungsi explode() adalah fungsi php yang memiliki fungsi sebagai pemisah string. Jadi sebuah string akan dipecahkan menurut tanda pisah yang ditentukan sendiri, jadi string yang telah dipecah akan menjadi array.
  • implode(), fungsi implode() adalah fungsi php yang memiliki kegunaan untuk menggabungkan kembali string yang telah dipecahkan tadi menggunakan fungsi explode().

Memecahkan string dengan fungsi explode()

Seperti yang sudah dijelaskan di atas tadi, explode() berguna untuk memecahkan string menjadi array. Berikut contoh dari fungsi explode() :

<?php
    echo "<h2>www.agussuratna.net</h2>";
    echo "<br/>";
    
    $kalimat = "belajar pemrogaman web dengan PHP di agussuratna.net";

    //memisahkan string menjadi array
    $data = explode(" " , $kalimat);

    //string menjadi array
    print_r($data);
    //print_r berguna untuk menampilkan isi array
    echo "<br/>";
    echo "<br/>";
    echo " Data 1 = " . $data[0];
    echo "<br/>";
    echo " Data 2 = " . $data[1];
    echo "<br/>";
    echo " Data 3 = " . $data[2];
    echo "<br/>";
    echo " Data 4 = " . $data[3];
    echo "<br/>";
    echo " Data 5 = " . $data[4];
    echo "<br/>";
    echo " Data 6 = " . $data[5];
    echo "<br/>";
    echo " Data 7 = " . $data[6];
?>

Perhatikan sintak di atas, kita memiliki sebuah string di dalam variabel kalimat.

$kalimat = "belajar pemrogaman web dengan PHP di agussuratna.net";

Kemudian kita pecahkan string ini menjadi array dengan menggunakan fungsi explode().

//memisahkan string menjadi array
$data = explode(" " , $kalimat);

Pada fungsi explode() isikan pemisahnya, di sini kita mengisi dengan spasi, jadi hasilnya string akan dipisahkan menurut/setiap tanda spasi. Sampai di sini, variabel $data sudah berisi data string yang sudah menjadi array. Untuk melihat isi string-nya, dengan menggunakan sintak :

//string menjadi array
print_r($data);
//print_r berguna untuk menampilkan isi array

Untuk menampilkan datanya satu persatu menggunakan sintak :

echo "<br/>";
echo "<br/>";
echo " Data 1 = " . $data[0];
echo "<br/>";
echo " Data 2 = " . $data[1];
echo "<br/>";
echo " Data 3 = " . $data[2];
echo "<br/>";
echo " Data 4 = " . $data[3];
echo "<br/>";
echo " Data 5 = " . $data[4];
echo "<br/>";
echo " Data 6 = " . $data[5];
echo "<br/>";
echo " Data 7 = " . $data[6];

Hasil dari sintak tersebut seperti berikut :

Baca Juga  Tutorial Bootstrap #12 : Pagination Bootstrap

Menggabungkan String dengan implode()

Jika explode() adalah pemecah string, maka implode() adalah penggabung kembali string yang telah dipecahkan oleh explode().

Berikut contoh dari fungsi implode() :

<?php
    echo "<h2>www.agussuratna.net</h2>";
    echo "<br/>";
    
    $kalimat = "belajar pemrogaman web dengan PHP di agussuratna.net";

    //memisahkan string menjadi array
    $data = explode(" " , $kalimat);
    
    //string menjadi array
    print_r($data);
    //print_r berguna untuk menampilkan isi array

    echo "<br/>";
    echo "<br/>";
    echo "<br/>";
    echo "<br/>";
    echo " Data 1 = " . $data[0];
    echo "<br/>";
    echo " Data 2 = " . $data[1];
    echo "<br/>";
    echo " Data 3 = " . $data[2];
    echo "<br/>";
    echo " Data 4 = " . $data[3];
    echo "<br/>";
    echo " Data 5 = " . $data[4];
    echo "<br/>";
    echo " Data 6 = " . $data[5];
    echo "<br/>";
    echo " Data 7 = " . $data[6];

    echo "<br/>";
    echo "<br/>";
    echo "<h3>Menggabungkan string dengan implode</h3>";
    echo "<br/>";

    //menggabungkan string kembali dengan fungsi implode()
    echo implode(" ",$data);
?>

Perhatikan pada contoh di atas, variabel data berisi data yang sudah di explode/dipisahkan, untuk menggabungkannya kembali kita bisa menggunakan fungsi implode().

//menggabungkan string kembali dengan fungsi implode()
echo implode(" ",$data);

Hasil dari sintak di atas seperti berikut :

 

Demikian tutorial fungsi Explode() dan implode() pada PHP. Semoga bermanfaat, jika ada pertanyaan silahkan tuliskan di kolom komentar.

Related Post

Be the first to comment

Leave a Reply

Your email address will not be published.


*


error: Ga bisa dicopy