Tutorial Belajar Memecah String ke Bentuk Array dan Sebaliknya di PHP
Adakalanya kita harus mengurai suatu string dan mengolahnya, seperti contohnya mengambil segmen tertentu dari sebuah url. Untuk hal ini kita dapat menggunakan fungsi
explode()
.
$url = "www.tutorialcoding.web.id/search/label/PHP";
$segmen = explode("/", $url);
Pada kode di atas kita memecah string
$url
ke dalam bentuk array dengan menggunakan karakter "/" sebagai pembatasnya.Kita juga dapat melakukan hal sebaliknya, yakni menggabungkan nilai-nilai di dalam array menjadi satu kesatuan string. Untuk ini kita dapat menggunakan fungsi
implode()
.
$tags = array('php', 'belajar php', 'tutorial php');
$tag_str = implode(", ", $tags);
Pada kode di atas kita menggabungkan semua nilai elemen pada
$tags
dengan menggunakan karakter ", " (koma dan spasi) sebagai penghubung antar nilai.PRAKTEK
- Pada editor terdapat contoh kode implementasi fungsi
explode()
. Jalankan program dan lihat hasilnya di tab "Plain Text" pada kolom output. - Pada baris ke-7 buat variabel
$new_url
. Gabungkan kembali setiap nilai elemen array$segmen
dengan menggunakan fungsi 'implode()dan simpan hasilnya ke dalam variabel
$new_url`.
<?php
$url = "http://www.tutorialcoding.web.id/search/label/PHP";
$segmen = explode("/", $url);
print_r($segmen);
Hasilnya:
Array ( [0] => http: [1] => [2] => www.tutorialcoding.web.id [3] => search [4] => label [5] => PHP )
0 Response to "Tutorial Belajar Memecah String ke Bentuk Array dan Sebaliknya di PHP"
Posting Komentar