Tutorial PHP : Mencari Apakah Suatu Nilai String terdapat Dalam Array
Dalam contoh kasus misalnya ketika Anda membolehkan seseorang mengakses sebuah halaman dengan nilai / hak akses tertentu (misal : admin, pengelola dan pengguna) maka tentunya Anda perlu mengecek di halaman tersebut, apakah nilai itu merupakan nilai dengan hak ases (misal : admin, pengelola, user) atau bukan.
Contoh lainhya misalnya dalam proses upload gambar Anda akan mengijinkan seseorang untuk mengupload gambar hanya dengan format PNG atau JPG ke sistem web, maka Anda perlu membuat sebuah white list kedalam array, nanti white list tersebut dibandingkan dengan nilai atau parameter string gambar yang dikirimkan oleh pengguna
Gambaran sederhana pengecekannya mungkin seperti ini :
Salah satu cara yang paling sederhana Anda bisa menggunakan fungsi in_array. Contohnya adalah sebagai berikut :
<?php
$array=array('apel','jeruk','manggis');
$string="jambu";
if(in_array($string, $array)):
echo "Nilai $string terdapat dalam array";
else:
echo "Nilai $string tidak terdapat dalam array";
endif;
?>
Contoh kode diatas akan menghasilkan output : Nilai jambu tidak terdapat dalam array
Dalam operasi database untuk mencari apakah suatu nilai yang diakses atau dimasukan oleh pengguna terdapat pada database, Anda bisa menggunakan parameter perintah num_rows.
Baca juga : Mencegah input data yang sama ke mysql
0 Response to "Tutorial PHP : Mencari Apakah Suatu Nilai String terdapat Dalam Array"
Post a Comment
Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin