(PHP 4 >= 4.0.7, PHP 5, PHP 7)
array_key_exists — Belirtilen anahtar veya indis dizide var mı diye bakar
array_key_exists() işlevi anahtar
dizide varsa TRUE
döndürür. anahtar
yerine bir
indis de belirtilebilir.
anahtar
Aranacak anahtar veya indis.
dizi
Anahtarın aranacağı dizi.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Örnek 1 - array_key_exists() örneği
<?php
$dizi = array('ilk' => 1, 'ikinci' => 4);
if (array_key_exists('ilk', $dizi)) {
echo "'ilk' elememanı dizide mevcut";
}
?>
Bilginize:
Geriye uyumluluk adına, kullanımı önerilmese de şu takma adı kullanabilirsiniz: key_exists()
Bilginize:
Geriye uyumluluk adına, array_key_exists() işlevi
anahtar
değiştirgesinindizi
olarak beliritlen bir object içinde tanımlanmış bir özellik olması durumunda daTRUE
döndürür. Bu davranışa güvenilmemeli,dizi
'nin array türünde olduğundan özellikle emin olunmalıdır.Bir nesne içinde bir özelliğin bulunup bulunmadığını sınamak için property_exists() işlevini kullanın.