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 :

menbangkan apakah nilai string terdapat dalam sebuah array



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.

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