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 )

Subscribe to receive free email updates:

0 Response to "Tutorial Belajar Memecah String ke Bentuk Array dan Sebaliknya di PHP"

Posting Komentar