Cara menggunakan php if string
Selamat datang di tutorial warung belajar, melanjutkan pembahasan pada seri tutorial PHP, pada part 20 ini kita akan membahas mengenai fungsi bawaan php yang digunakan untuk manipulasi string. Show
Seperti yang dijelaskan di pembahasan tipe data di PHP, tipe string digunakan untuk menyimpan value berupa text, kata ataupun kalimat. Nah maksud dari manipulasi string adalah kita akan belajar memanipulasi textnya dengan menggunakan fungsi bawaan PHP, semisal merubah textnya menjadi huruf kecil semua, menjadi huruf besar semua dan masih banyak lagi fungsi lainnya. beberapa fungsi yang akan kita bahas antara lain :
Baik kita akan langsung saja bahas fungsi bawaan dari PHP untuk manipulasi string.
Merubah Huruf Besar Menjadi Huruf KecilAnda dapat menggunakan fungsi strtolower untuk merubah text menjadi huruf kecil, perhatikan contoh skrip dibawah ini : 1 2 3 4 5 6 $username = "BUDIWICAKSONO"; echo $username; echo " echo strtolower($username); ?> lalu jika kita buka di browser maka hasilnya adalah sebagai berikut : Keterangan :
Contoh berikutnya kita akan menggunakan fungsi strtolower untuk menyamakan value dari 2 variabel, dengan membedakan besar kecilnya huruf, seperti yang telah dijelaskan diawal bahwa PHP bersifat Case Sensitive yang artinya besar kecilnya huruf akan dianggap berbeda, dalam contoh ini kita ilustrasikan membuat code untuk melakukan pengecekan username saat login, perhatikan skrip dibawah ini : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 $username = "BUDIWICAKSONO"; $username_valid = "budiwicaksono"; if($username == $username_valid) { echo "username valid"; } else { echo "username tidak valid"; } echo " if(strtolower($username) == $username_valid) { echo "username valid"; } else { echo "username tidak valid"; } ?> jika kita buka di browser maka hasilnya adalah sebagai berikut : Keterangan :
Merubah Huruf Kecil Menjadi Huruf BesarUntuk merubah huruf kecil menjadi huruf besar, anda bisa menggunakan perintah strtoupper(), untuk contohnya sebagai berikut : 1 2 3 4 5 6 $username = "budiwicaksono"; echo $username; echo " echo strtoupper($username); ?> Hasilnya adalah sebagai berikut : Keterangan :
Mengubah Huruf Pertama Awal String menjadi KapitalFungsi yang digunakan untuk mengubah huruf pertama awal string menjadi kapital adalah ucfirst(), untuk contoh perhatikan skrip dibawah ini : 1 2 3 4 5 6 $kalimat = "belajar php itu mudah"; echo $kalimat; echo " echo ucfirst($kalimat); ?> Hasilnya adalah sebagai berikut : Keterangan :
Mengubah Huruf Pertama Setiap Kata menjadi kapitalUntuk mengubah huruf pertama setiap kata menjadi kapital kita dapat menggunakan fungsi ucwords(), perhatikan contoh skrip dibawah : 1 2 3 4 5 6 $kalimat = "belajar php itu mudah"; echo $kalimat; echo " echo ucwords($kalimat); ?> Hasilnya adalah sebagai berikut : Keterangan :
Memotong atau mengambil sebagian nilai stringPada bagian ini kita akan belajar untuk menggunakan fungsi substr() yang digunakan untuk memotong atau mengambil sebagai dari nilai string. maksudnya bagaimana tuh ?? Contohnya kita memiliki text “Belajar PHP itu mudah” nah kita ingin memotong textnya menjadi “PHP itu mudah” berarti kita akan menghilangkan kata “Belajar” diawal text, nah hal seperti ini bisa kita lakukan dengan mengggunakan perintah substr() Fungsi substr memiliki beberapa argumen antara lain :
perintah dengan fungsi substr() dapat kita gunakan dengan beberapa kombinasi, kombinasinya sebagai berikut :
Mengambil karakter diawal stringKita akan contohkan untuk mengambil karakter diawal dari string, untuk contoh sebagai berikut : 1 2 3 4 $kalimat = "BELAJAR PHP ITU MUDAH"; echo substr($kalimat,8); ?> Keterangan :
Kita berikan contoh berikutnya, perhatikan skrip dibawah ini : 1 2 3 4 5 6 $kalimat = "BELAJAR PHP ITU MUDAH"; echo substr($kalimat,2); echo " echo substr($kalimat,2,9); ?> Keterangan :
bagiamana mudah kan? contoh berikutnya kita akan mengganti argumen ketiga dengan nilai negatif, semisal seperti contoh berikut ini : 1 2 3 4 $kalimat = "BELAJAR PHP ITU MUDAH"; echo substr($kalimat,2,-2); ?> Keterangan :
Mengambil karakter akhir stringSetelah dibagian sebelumnya kita telah membahas bagaimana cara mengambil karakter awal dari string, pada bagian ini kita akan belajar untuk mengambil karakter akhir dari string, untuk contohnya adalah sebagai berikut : 1 2 3 4 $kalimat = "BELAJAR PHP ITU MUDAH"; echo substr($kalimat,-9); ?> Keterangan :
Anda juga dapat memberikan nilai pada argumen ketiga ketika argumen kedua bernilai negatif, semisal seperti contoh dibawah ini : 1 2 3 4 $kalimat = "BELAJAR PHP ITU MUDAH"; echo substr($kalimat,-9,3); ?> Keterangan :
Anda juga dapat memberikan nilai pada argumen ketiga dengan nilai negatif ketika argumen kedua bernilai negatif, contohnya seperti berikut ini : 1 2 3 4 $kalimat = "BELAJAR PHP ITU MUDAH"; echo substr($kalimat,-9,-3); ?> Keterangan :
Menghapus spasi diawal atau diakhir stringPada PHP terdapat beberapa fungsi yang dapat digunakan untuk menghapus spasi diawal dan diakhir string, fungsi ini biasanya digunakan untuk membersihkan hasil inputan form dari spasi yang tidak sengaja ditambahkan oleh pengguna web. Beberapa fungsi yang dapat digunakan adalah sebagai berikut :
Baik kita akan coba satu – persatu fungsi diatas.
Fungsi trim()Fungsi trim() digunakan untuk menghapus spasi diawal atau diakhir dari string, untuk contohnya perhatikan skrip dibawah ini : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 $username = " budiwicaksono "; $username_valid = "budiwicaksono"; if($username == $username_valid) { echo "Username Valid"; } else { echo "Username Tidak Valid"; } echo " if(trim($username) == $username_valid) { echo "Username Valid"; } else { echo "Username Tidak Valid"; }
?> Jika dijalankan hasilnya adalah sebagai berikut : Keterangan :
Fungsi ltrim()Fungsi ltrim() digunakan untuk menghapus karakter spasi yang berada diawal dari string, untuk contohnya perhatikan skrip dibawah ini : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 $username = " budiwicaksono"; $username_valid = "budiwicaksono"; if($username == $username_valid) { echo "Username Valid"; } else { echo "Username Tidak Valid"; } echo " if(ltrim($username) == $username_valid) { echo "Username Valid"; } else { echo "Username Tidak Valid"; } ?> Hasilnya dibrowser adalah sebagai berikut : Keterangan :
Fungsi rtrim()Fungsi rtrim() digunakan untuk menghapus karakter spasi yang berada setelah string, untuk contohnya perhatikan skrip dibawah ini : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 $username = "budiwicaksono "; $username_valid = "budiwicaksono"; if($username == $username_valid) { echo "Username Valid"; } else { echo "Username Tidak Valid"; } echo " if(rtrim($username) == $username_valid) { echo "Username Valid"; } else { echo "Username Tidak Valid"; }
?> Jika diakses melalui browser hasilnya adalah sebagai berikut : Keterangan :
Replace string dengan fungsi str_replace()Berikutnya kita akan belajar untuk mereplace string dengan menggunakan fungsi str_replace(), maksud dari replace adalah seperti berikut ini : semisal kita memiliki kalimat seperti ini : “php adalah salah satu pemograman web, dan php juga mudah untuk dipelajari”, lalu kita ingin merubah kata php menjadi jsp, kita bisa saja merubah satu persatu itupun kalau jumlahnya cuma 1 atau 2 kata saja, bagaimana kalau jumlahnya ada ribuan kata yang akan diganti, kita akan kesulitan untuk menggantinya satu persatu, anda bisa menggunakan perintah str_replace() untuk melakukan replace string secara otomatis. fungsi str_replace() memiliki 4 argumen antara lain :
untuk lebih memahami perhatikan skrip dibawah ini : 1 2 3 4 5 6 $kalimat = "php adalah salah satu pemrogaman web, dan php mudah untuk dipelajari"; echo str_replace("php","jsp",$kalimat,$i); echo " echo "Jumlah yang berhasil diganti ".$i; ?> Jika kita akses, hasilnya adalah sebagai berikut : Keterangan :
Baik sekian dulu teman – teman pembahasan mengenai beberapa fungsi yang dapat digunakan untuk memanipulasi string di PHP, jika ada yang ingin didiskusikan silahkan di kolom komentar, sekian dulu sampai jumpa di tutorial php part selanjutnya ANDA INGIN SERIUS BELAJAR PEMROGRAMAN PHP ?Seperti yang anda ketahui bahwa saat ini skill di bidang pemrograman sangatlah dibutuhkan, salah satunya adalah pemograman PHP. Paket Tutorial ini berisi video tutorial belajar pemrograman berbahasa indonesia, cocok sekali untuk anda yang sedang belajar pemrograman PHP, bahkan untuk orang awam sekalipun. Paket Tutorial ini juga dilengkapi dengan study kasus yang akan mempermudah pemahaman anda dalam belajar pemrograman, Mari berinvestasi untuk menambah skill dalam menguasai Pemrograman PHP |