PHP array_key_exists() Fonksiyonu

Örnek

Dizideki anahtar "Volvo" var mı kontrol edin:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
  {
  echo "Anahtar var!";
  }
else
  {
  echo "Anahtar bulunamadı!";
  }
?>

Çalışan Örnekler

Tanım ve Kullanım

array_key_exists() fonksiyonu belirtilen bir dizide belirtilen anahtar adının olup olmadığını kontrol eder, anahtar varsa true döner, yoksa false döner.

İpucu:Unutmayın, diziyi belirtirken anahtar adını atarsanız, 0'dan başlayarak her bir anahtar değerine 1 artan tamsayı anahtarları oluşturulur. (Örnek 2'ye bakın)

Sözdizimi

array_key_exists(key,array)
Parametre Açıklama
key Gerekli. Anahtar adını belirtin.
array Gerekli. Diziyi belirtin.

Teknik Açıklamalar

Dönüş Değeri: Anahtar adı varsa TRUE döner, yoksa FALSE döner.
PHP Sürümü: 4.0.7+

Daha Fazla Örnek

Örnek 1

Dizideki anahtar "Toyota" var mı kontrol edin:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (key_exists("Toyota",$a))
  {
  echo "Anahtar var!";
  }
else
  {
  echo "Anahtar bulunamadı!";
  }
?>

Çalışan Örnekler

Örnek 2

Dizideki tam sayı anahtarı "0" var mı kontrol edin:

<?php
$a=array("Volvo","BMW");
if (array_key_exists(0,$a))
  {
  echo "Anahtar var!";
  }
else
  {
  echo "Anahtar bulunamadı!";
  }
?>

Çalışan Örnekler