Dalam tutorial kali ini kita akan membahas pembuatan function untuk mengecek apakah penamaaan function dari php itu benar atau salah, sesuai dengan kaidah penulisan function.Disini kita akan menggunakan regex dalam PHP.Untuk itu kita harus berkenalan terlebih dahulu dengan Regex.
Regular Expression atau Regex, merupakan sebuah teknik atau cara untuk mencari persamaan - presamaan atau mencari string yang di cocokan dengan string tertentu,dalam php yang paling banyak digunakan adalah PCRE atau (Perl Compatible Regular Expressions), penggunaan dari regex sebebenarnya cukup luas, secara umum digunakan untuk mencari string (kata, huruf, simbol) dalam kumpulan-kumpulan string
Pada kasus kali ini..
Membuat program untuk melakukan pengecekan terhadap struktur penulisan fungsi.Dimana syarat penulisan fungsi adalah:
1. Hanya terdiri dari huruf, angka dan garis bawah (underscore)
2. Harus diawali dengan huruf
Kita akan menggunakan kombinasi function preg_match, yang akan memberikan nilai 1 jika ditemukan kata sesuai format yang telah ditentukan.
Berikut kodenya..
Catatan:
- preg_match("/^[_a-zA-Z]/", $kata) = mencari awalan underscore(_) ,a-z, A-Z
- preg_match("/^[_a-zA-Z]*\s/", $kata) = mencari awalan underscore(_), a-z, A-Z, ad spasi
- preg_match("/[);]\z/", $kata) = mencari akhiran dengan );
Hasilnya adalah seperti di bawah
Tambahan link untuk belajar regex klik sini , sini
No comments:
Post a Comment