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
Bagus Artikelnya, Terus Berkarya