(PHP 4, PHP 5)
key — Bir diziden gösterici konumundaki anahtarı döndürür
key() işlevi belirtilen diziden göstericinin işaret ettiği elemanın anahtarını döndürür.
Anahtarın alınacağı dizi.
Dahili göstericinin üzerinde bulunduğu elemanın anahtarını döndürür. Eğer gösterici son elemandan sonrasını gösteriyorsa NULL döner.
Örnek 1 - key() örneği
<?php
$dizi = array(
'meyve1' => 'elma',
'meyve2' => 'muz',
'meyve3' => 'armut',
'meyve4' => 'elma',
'meyve5' => 'elma');
// Değeri "elma" olan tüm anahtarları gösterir
while ($meyve_adı = current($dizi)) {
if ($meyve_adı == 'elma') {
echo key($dizi).'<br />';
}
next($dizi);
}
?>
Yukarıdaki örneğin çıktısı:
meyve1<br /> meyve4<br /> meyve5<br />