Fungsi String Dalam PHP
Pemrograman PHP merupakan pemrograman yang kaya dengan fungsi built in ( Fungsi Standar ). Pada kali ini saya akan memmbahas tentang fungsi string dalam PHP. Fungsi string merupakan fungsi yang digunakan untuk mengolah karakter maupun kata dalam pemrograman php. Secara lebih spesifik, fungsi string dalam php dibagi dalam beberapa kategori :
Fungsi strlen()
Fungsi strlen() merupakan fungsi bawaan dalam php yang digunakan untuk mendapatkan nilai panjang / jumlah karakter suatu string, dimana jumlah karakter yang akan dihitung dalam bentuk string.
Sintaks dasar fungsi strlen() dalam pemrograman php adalah sebagai berikut :
strlen("string")
Contoh program dengan fungsi strlen() :
<html> <body> <h1> Belajar PHP <br> Bersama Hastomo Network </h1> <h3> Fungsi strlen : </h3> <? $jumlah=strlen("Hastomo Network"); echo "Karakter : Hastomo Network"."</br>"; echo "Jumlah karakter : ".$jumlah; ?> </body> </html>
Tampilan program dalam browser :
Fungsi strstr()
Fungsi strstr() merupakan fungsi yang digunakan untuk mengambil sebagian string dari suatu posisi sub-string yang dicari. Jika posisi sub-string ditemukan maka mulai posisi tersebut sampai akhir string merupakan hasilnya.
Sintaks dasar fungsi strstr() dalam php :
strstr( “string” , “sub-string”)
Contoh program dengan fungsi strstr() :
<html> <body> <h1> Belajar PHP <br> Bersama Hastomo Network </h1> <h3> Fungsi strstr : </h3> <? $hasil=strstr("Hastomo Network","m"); echo "Karakter : Hastomo Network"."</br>"; echo "Hasil karakter : ".$hasil; ?> </body> </html>
Tampilan program dalam browser :
Fungsi stristr()
Fungsi stristr() sebenarnya sama dengan strstr() hanya saja pada fungsi strstr sifatnya case sensitive (huruf kecil dan besar dibedakan) sedangkan pada fungsi stristr() tidak.
Sintaks dasar fungsi stristr() dalam php :
stristr("string","sub-string")
Fungsi substr()
Fungsi substr() adalah fungsi yang mengambil string berdasarkan indeks / nomor posisi huruf dalam string sepanjang yang diinginkan. Indeks dimulai dari nomor 0 untuk posisi paling awal/kiri. Jika panjang string tidak disertakan, maka panjang akan di ambil dari posisi huruf sampai akhir string.
Sintaks dasar fungsi substr() dalam php :
Sintaks dasar fungsi substr() dalam php :
substr( “string” , indeks, panjang );
Contoh program dengan fungsi substr() :
tml> <body> <h1> Belajar PHP <br> Bersama Hastomo Network </h1> <h3> Fungsi strstr : </h3> <? $hasil=substr("Hastomo Network","3","4"); echo "Karakter : Hastomo Network"."</br>"; echo "Hasil karakter : ".$hasil; ?> </body> </html>
Tampilan program dalam browser :
Fungsi str_replace()
Fungsi str_replace() adalah fungsi bawaan dalam php yang memiliki fungsi untuk mengganti isi sub string lama dengan suatu substring baru yang lain pada sebuah string.
Sintaks dasar fungsi str_replace() dalam php :
str_replace( “sub_lama”,”sub_baru”,“string”);
Contoh program dengan fungsi str_replace() :
<html> <body> <h1> Belajar PHP <br> Bersama Hastomo Network </h1> <h3> Fungsi str_replace : </h3> <? $hasil=str_replace("Network","Widi","Hastomo Network"); echo "Karakter Asli : Hastomo Network"."</br>"; echo "Karakter baru : Widi"."</br>"; echo "Hasil karakter : ".$hasil; ?> </body> </html>
Tampilan program dalam browser :
Fungsi strtolower() dan strtoupper()
Fungsi strtolower() adalah fungsi yang digunakan untuk mengubah ukurun huruf string menjadi kecil semua. Sedangkan strtoupper adalah kebalikannya.
Sintaks dasar fungsi strtolower() dan strtoupper() dalam php :
Sintaks dasar fungsi strtolower() dan strtoupper() dalam php :
strtolower( “string”) strtoupper( “string”)
Contoh program dengan fungsi strtolower() dan strtoupper() :
<html> <body> <h1> Belajar PHP <br> Bersama Hastomo Network </h1> <h3> Fungsi str_replace : </h3> <? $kecil=strtolower("Hastomo Network"); $besar=strtoupper("Hastomo Network"); echo "Karakter asli : Hastomo Network"."</br>"; echo "Hasil strtoupper : ".$besar."</br>"; echo "Hasil strtolower : ".$kecil."</br"; ?> </body> </html>
Tampilan program dalam browser :
Fungsi trim(), ltrim(),rtrim()
Fungsi trim() adalah fungsi yang digunakan untuk membuang spasi yang ada pada sebelum (paling kiri) dan sesudah (paling kanan) dari suatu string. Fungsi ltrim() hanya membuang spasi sebelum (paling kiri) dari string , sedangkan rtrim() membuang spasi sesudah (paling kanan) dari string.
Sintaks dasar fungsi trim(), ltrim(), rtrim() dalam php :
trim(“string”) ltrim(“string”) rtrim(“string”)
Contoh program :
<html> <body> <h1> Belajar PHP <br> Bersama Hastomo Network </h1> <h3> Fungsi trim : </h3> <? $x=trim(" Hastomo Network "); //menghapus spasi di kanan dan kiri $y=ltrim(" Hastomo Network "); //menghapus spasi di kiri saja $z=rtrim(" Hastomo Network "); //menghapus spasi di kanan saja echo $x."</br>"; echo $y."</br>"; echo $z."</br>"; ?> </body> </html>
Fungsi ucfirst() dan ucwords()
Fungsi ucfirst() adalah fungsi yang digunakan untuk mengubah huruf pertama kali dari string menjadi huruf besar (kapital).
Sintaks dasar fungsi ucfirs() dan ucwords() dalam php :
ucfirst("string") ucwords("string")
Contoh program :
<html> <body> <h1> Belajar PHP <br> Bersama Hastomo Network </h1> <h3> Fungsi ucfirst dan ucwords : </h3> <? $x=ucfirst("hastomo Network"); //Hastomo Network $y=ucwords("hastomo network"); //Hastomo Network echo $x."</br>"; echo $y."</br>"; ?> </body> </html>