key

(PHP 3, PHP 4 , PHP 5)

key -- Vyvolá kľúč z asociatívneho poľa

Popis

mixed key ( array pole)

key() vracia indexový element aktuálnej pozície poľa.

Príklad 1. key() príklad

<?php
$array
= array(
    
'fruit1' => 'jablko',
    
'fruit2' => 'pomaranc',
    
'fruit3' => 'hrozno',
    
'fruit4' => 'jablko',
    
'fruit5' => 'jablko');

// tento cyklus vypisuje vsetky kľúče asociatívneho poľa
// kde sa hodnota rovná "jablko"
while ($fruit_name = current($array)) {
    if (
$fruit_name == 'jablko') {
        echo
key($array).'<br />';
    }
    
next($array);
}
?>

Tiež pozri current() a next().