Post Terbaru
Loading...

Minggu, 03 April 2016

Macam-macam Fungsi String di PHP Yang Harus Anda Ketahui (Seri 1)

in Fungsi PHP
Fungsi String di PHP merupakan sebuah fungsi yang digunakan untuk mengelola karakter dalam bahasa pemrograman PHP. Sekarang kita tahu inti dari fungsi string di PHP adalah untuk mengelola karakter

fungsi php

PHP sendiri sebenarnya menyediakan banyak fungsi string yang bisa kita manfaatkan, baik untuk mendukung keamanan project yang kita buat, mengambil data,mengembalikan data ataupun fungsi-fungsi lainnya.

Namun, untuk seri pertama ini dan setiap serinya kita akan membahas 5 fungsi aja ya, biar ndak capek-capek belajarnya (yang nulis juga sih...hehe). Oke..kita mulai dari fungsi-fungsi paling sering digunakan ya..

1. Addslashes

Fungsi ini bakal sering kita jumpai saat kita akan mulai mengurus masalah keamanan dari project yang kita buat, karena fungsi utamanya adalah untuk mengembalikan string ke dalam tanda backslash atau garis miring (\) sebelum karakter single quote (‘), double quote (“), backslash (\) dan NUL. Berikut Syntaxnya.
addslashes($str);
Berikut Contoh Penggunaannya:

.
. <?php $tes = "Do'a Mas Mu'in"; echo addslashes($tes); ?>
Nah..jadinya seperti ini:

addslashes

2. Stripslashes

Fungsi ini merupakan kebalikan dari fungsi addslashes, yaitu menghilangkan backslash (garis miring " \ ") sebelum tanda kutip string. Berikut Syntaxnya.
stripslashes($str);
Contoh Penerapannya:

.
. <?php $tes = "Do'\a Mas Mu'\in"; echo stripslashes($tes); ?>
Hasilnya akan seperti berikut:

stripslashes

3. Trim

Fungsi ini gunanya untuk menghilangkan string baik karaktek di awal maupun di akhir, Berikut syntax nya:
a. trim($str);
b. trim($str,"str");
Berikut Contoh Penerapannya:

.
. <?php $tes = " Do'a Mas Mu'in "; echo trim($tes); ?> <br><br> <?php $tes = "Do'a Mas Mu'in"; echo trim($tes,"Mu'in"); ?>
Nah..hasilnya seperti ini:

trim

Diatas ada dua contoh, yang pertama digunakan untuk menghilangkan spasi dan perintah yang kedua untuk menghilangkan kata tertentu saja. mudah kan ! :D

4. Ltrim

Fungsi ini hampir sama dengan trim, bedanya kalau trim bisa untuk menghilangkan string dari kiri maupun kanan, untuk Ltrim hanya bisa digunakan untuk menghilangkan string dari kiri saja. Berikut syntaxnya:
a. ltrim($str);
b. ltrim($str,"str");
Berikut Contoh Penerapan Dalam Bentuk Sederhananya:

.
. <?php $nama = " Do'a Mas Mu'in"; echo ltrim($nama); ?> <br><br> <?php $nama = "Do'a Mas Mu'in"; echo ltrim($nama,"Do'a"); ?>
Hasilnya nanti akan seperti ini:

ltrim

Dua contoh tersebut, yang pertama untuk menghilangkan spasi kiri nya dan perintah yang kedua untuk menghilangkan kata "Do'a" .

5. Rtrim

Nah..untuk fungsi yang ini merupakan kebalikan dari fungsi Ltrim, jadi gunanya rtrim ini adalah untuk menghilangkan string dari kanan. Berikut syntax nya:
a. rtrim($str);
b. rtrim($str,"str");
Penerapannya seperti berikut:

.
. <?php $nama = "Do'a Mas Mu'in "; echo rtrim($nama); ?> <br><br> <?php $nama = "Do'a Mas Mu'in"; echo rtrim($nama,"Mu'in"); ?>
Dan Hasilnya Seperti Ini:

rtrim

Dua contoh tersebut, yang pertama untuk menghilangkan spasi kanannya dan perintah yang kedua untuk menghilangkan kata "Mu'in" .

6. Strlen

Fungsi ini digunakan untuk menjumlah string yang ada dalam sebuah kata ataupun kalimat tertentu, berikut syntaxnya:
strlen($str)
Untuk Penerapan Sederhananya Seperti Berikut:

.
. <?php $nama = "Do'a Mas Mu'in"; echo $nama; echo " => "; echo strlen($nama); echo " string"; ?>
Dan Hasilnya Seperti Berikut:

strlen

Disitu telah dimunculkan jumlah string yang digunakan dalam kata "Do'a Mas Mu'in" tersebut jumlah 14 (bisa dicek kebenaranya kalau mau :D)

Kalau mau yang lebih afdol dan ndak usah ribet, silakan download dibawah dibawah ini source code untuk seri pertama ini

(1.2 KB)

Referensi:
-w3schools (w3schools.com/php/php_ref_string.asp)

#Happycoding

Silakan komen dengan memperhatikan aturan berikut
1. Komen relevan, sesuai dengan apa yang dibahas
2. Komen tidak mengandung unsur SARA
3. Mau promo apapun silakan yang penting perhatikan poin 1 dan 2
4. Perhatikan poin 1-3 aja
5. Poin 5 hanya buat iseng aja kok hehehe

#HAPPYCODING