;

Macam macam fungsi string pada PHP beserta contoh penggunaannya

Macam macam fungsi string pada PHP beserta contoh penggunaannya



Berikut ini macam macam fungsi string pada PHP beserta contoh penggunaannya

Fungsi strlen()
Fungsi strlen() digunakan untuk mendapatkan panjang / jumlah karakter suatu string, dimana jumlah karakter dalam bentuk string.

Sintaks :
strlen( “string” );

Contoh :
$x = strlen(“djoko soerjanto”);
echo “Jumlah karakternya = $x “


Fungsi strstr()
Fungsi strstr() 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 :
strstr( “string” , “sub-string”);

Contoh :
$x = strstr(“djoko soerjanto”,”e”);
echo “Hasil = $x “; // erjanto


Fungsi stristr()

Fungsi stristr() sama dengan strstr() hanya dibedakan pada stristr() penulisan string dalam huruf besar atau huruf kecil (case sensitive) sama saja, sedangkan pada strstr() sangat case sensitif.

Sintaks :
stristr( “string” , “sub-string”);

Contoh :
$x = strstr(“djoko soerjanto”,”E”);
echo “Hasil = $x “; // Hasil =

$x = stristr(“Djoko Soerjanto”,”E”);
echo “Hasil => $x <br>”; // Hasil = erjanto


Fungsi substr()
Fungsi substr() adalah 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 :
substr( “string” , indeks, panjang );

Contoh :
$a = substr(“SEMARANG”,3); // ARANG
$b = substr(“UNISSULA SEMARANG”,2 ,3); // ISS

Fungsi str_replace()
Fungsi str_replace() adalah mengganti isi sub string lama dengan suatu substring baru yang lain pada sebuah string.

Sintaks :
str_replace( “sub_lama”,”sub_baru”,“string”);

Contoh :
$x = str_replace(“GEDUNG”,”KAMPUS”,”GEDUNG UNISSULA”); // KAMPUS UNISSULA

Fungsi strtolower(), strtoupper()
Fungsi strtolower() adalah mengubah ukurun huruf string menjadi kecil semua. Sedangkan strtoupper adalah kebalikannya.

Sintaks :
strtolower( “string”);
strtoupper( “string”);


Contoh :
$x = strtolower(“UNISSULA”); // unissula
$y = strtoupper(“semarang”); // SEMARANG


Fungsi trim(), ltrim(),rtrim()
Fungsi trim() adalah 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 :
trim(“string”);
ltrim(“string”);
rtrim(“string”);

Contoh :
$x = trim(“ UNISSULA SEMARANG ”); // “UNISSULA SEMARANG” (tanpa spasi kiri dan
kanan)
$y = ltrim(“ KAMPUS 1 ”) // “KAMPUS 1 ”
$z = rtrim(“ TEKNIK INFORMATIKA ”) // “ TEKNIK INFORMATIKA”


Fungsi ucfirst()
Fungsi ucfirst() adalah mengubah huruf pertama kali dari string menjadi huruf besar (kapital).

Sintaks :
ucfirst(“string”);

Contoh :
$x = ucfirst(“djoko soerjanto”); // Djoko soerjanto

Fungsi ucwords()
Fungsi ucwords() adalah mengubah huruf pertama kali dari setiap kata menjadi huruf besar (kapital).

Sintaks :
ucwords(“string”);

Contoh :
$x = ucwords(“djoko soerjanto”); // Djoko Soerjanto

Fungsi strrev()
Fungsi strrev() adalah mengubah huruf pertama kali dari string menjadi huruf besar (kapital).

Sintaks :
strrev (“string”);

Contoh :
echo strrev(“rusak”); // kasur

Fungsi strcmp()
Fungsi strcmp() adalah membandingkan dua buah string. Jika bernilai 1 berarti tidak sama, sedangkan kalau bernilai 0 berarti sama.

Sintaks :
strcmp (“string1”, “string2”);

Contoh :
echo strcmp(“rusak”,”Rusak”); // 1

*Sumber : Buku – Dasar Pengrograman PHP. Oleh : Djoko Soerjanto

1 comment

  1. Bagus Artikelnya, Terus Berkarya