Fungsi array_key_exists pada PHP

Array adalah suatu variable yang dapat menyimpan lebih dari satu value. Dengan array ini kita bisa menyimpan data sementara pada variable tersebut. Jika kalian ingin menyimpan banyak value, kalian bisa gunakan array sebagai wadah sementara sebelum memasukannya pada database. Sesuai dengan pembahasan mengenai array, kita akan mempelajari fungsi array_key_exist pada PHP. Sebelum memasuki apa itu fungsi array key exist, ada baiknya kalian mempelajari bentuk array terlebih dahulu.

Karena value pada array lebih dari satu, biasanya untuk memanggil value tertentu bisa berdasarkan urutan ataupun menggunakan kata kunci tertentu. Jika menggunakan urutan angka maka formatnya akan seperti ini.

$kata = array("kucing", "kambing", "mawar");
echo "saya suka " . $kata[0] . ", " . $kata[1] . " and " . $kata[2] . ".";

Jadi untuk menampilkan array berdasarkan urutanya bisa menggunakan cara diatas, dan jangan lupa urutan pertama dimulai dari angka 0. Lalu yang kedua bisa menggunakan kata kunci, maka formatnya akan seperti ini.

<?php
$age = array("Udin"=>"35", "Ben"=>"37", "Ipul"=>"43");
echo "Umur Udin adalah " . $age['Udin'] . " tahun.";
?>

Untuk menampilkan value array menggunakan kata kunci. Jika kita memanggil array dengan kata kunci “Udin”, maka yang muncul bukan kata udinnya melainkan angkanya yaitu 35, seperti itu kira-kira cara memanggil array.

Sekarang kita lanjut membahas fungsi array_key_exist. Fungsi ini berguna untuk memeriksa apakah kata kunci yang kita maksud ada pada sebuah array. Untuk lebih jelasnya kalian bisa ikuti contoh kode dibawah ini.

carikata.php

<?php
$a=array("binatang"=>"kucing","tanaman"=>"mawar");
if (array_key_exists("binantang",$a))
  {
  echo "Kata kunci ada loh";
  }
else
  {
  echo "Kata kunci tidak ada";
  }
?>

Setelah sudah kalian simpan file tersebut dengan format php. Untuk menjalankan program PHP filenya harus disimpan pada folder htdocs dan buatlah folder baru dengan nama sesuai keinginan kalian. Sekarang kita cek apakah kata kunci arraynya ada atau tidak bisa melalui browser dengan mengetikan localhost/nama_folder/namafile.php. Jiak berhasil maka tampilanya akan seperti ini.

Jika kata kuncinya ada, maka pada browser akan menampilkan kata kunci ada loh. Jika sebaliknya, maka hasilnya kata kunci tidak ada. Mudah bukan ?

Sekian pembahasan mengenai fungsi array_key_exist pada PHP. Semoga bermanfaat.

DUMET School Author

DUMET School adalah tempat kursus website, kursus desain grafis, kursus digital marketing, kursus video editing dan kursus mobile apps terbaik di Jakarta dan Depok.

Leave a Reply

Your email address will not be published. Required fields are marked *