Wed Dec 2019 1 year ago

Fungsi Modifikasi String (substr(), strstr(), str_replace()) Pada PHP

Fungsi Modifikasi String

Untuk memodifikasi string kita bisa menggunakan fungsi substr(), strstr() dan str_replace() di php.

 

Substr()

Sub string digunakan untuk mengambil bagian dari suatu string dimulai dari awal yang berada pada argumen ke 2 dan jumlah data yang berada pada argumen ke 3 , perhatikan contoh berikut ini.

$teks = "abcdef"; 
echo substr($teks, 0,2); 
echo "<br />"; 
echo substr($teks, 3, 2); 

Outputnya:

ab
de

 

strstr()

Digunakanuntuk menampilkan karakter yang dimulaidari karakter yang ditemukan pada string sampai pada akhir dari turunan yang dicari perhatikan contoh berikut ini.

$teks = "halo bos, apa kabar?"; 
$part = strstr($teks, ","); 
echo $part; 

 Outputnya:

, apa kabar?

 

str_replace()

Digunakan untuk menggantikan suatu string tertentu dengan string lainnya. Perhatikan contoh berikut ini.

$teks = "ini di sebut logo rss :rss1 dan 
      ini tanda seru :seru 
      kalau ini adalah :quit keluar dan 
      ini adalah panah :panah"; 
$cari = array ("
", ":rss1", ":seru", ":quit", ":panah"); 
$ganti = array ("<br />", "<img src=icon/001_32.gif align=absmiddle />", 
            "<img src=icon/001_30.gif align=absmiddle />", 
            "<img src=icon/001_29.gif align=absmiddle />", 
            "<img src=icon/001_59.gif align=absmiddle />"); 
echo str_replace($cari, $ganti, $teks); 

Outputnya:

ini di sebut logo rss  dan 
ini tanda seru 
kalau ini adalah keluar dan 
ini adalah panah