Fungsi array_key_exists() PHP

Contoh

Cek kunci "Volvo" sama ada ada di dalam array:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
  {
  echo "Kunci wujud!";
  }
else
  {
  echo "Kunci tidak wujud!";
  }
?>

Jalankan Contoh

Definisi dan Penggunaan

Fungsi array_key_exists() memeriksa sama ada kunci yang dinyatakan ada di dalam array, jika kunci ada, kembalikan true, jika kunci tidak ada, kembalikan false.

Petikan:Ingat, jika anda mengabaikan nama kunci saat menentukan array, akan dihasilkan kunci integer yang mula dari 0 dan setiap nilai pasangan bertambah 1 (lihat contoh 2).

Sintaks

array_key_exists(key,array)
Parameter Deskripsi
key Diperlukan. Tentukan kunci.
array Diperlukan. Tentukan array.

Detil Teknik

Hasil Kembalian: Jika kunci wujud, kembalikan TRUE, jika kunci tidak wujud, kembalikan FALSE.
Versi PHP: 4.0.7+

Lebih banyak contoh

Contoh 1

Cek kunci "Toyota" sama ada ada di dalam array:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
  {
  echo "Kunci wujud!";
  }
else
  {
  echo "Kunci tidak wujud!";
  }
?>

Jalankan Contoh

Contoh 2

Cek kunci integer "0" sama ada ada di dalam array:

<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
  {
  echo "Kunci wujud!";
  }
else
  {
  echo "Kunci tidak wujud!";
  }
?>

Jalankan Contoh