(PHP 4, PHP 5, PHP 7, PHP 8)
key — Bir diziden gösterici konumundaki anahtarı döndürür
$dizi
) : int|string|nullkey() işlevi belirtilen diziden göstericinin işaret ettiği elemanın anahtarını döndürür.
dizi
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.
Sürüm: | Açıklama |
---|---|
7.0.0 |
dizi artık daima değeri ile aktarılmaktadır.
Evvelce, mümkünse gönderimli değilse değeriyle aktarılırdı.
|
Ö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). "\n";
}
next($dizi);
}
?>
Yukarıdaki örneğin çıktısı:
meyve1<br /> meyve4<br /> meyve5<br />