keyPobiera klucz z tablicy
&reftitle.description;
intstringnullkeyarrayobjectarraykey zwraca indeks obecnej pozycji w tablicy.
&reftitle.parameters;
array
Tablica.
&reftitle.returnvalues;
Funkcja key po prostu zwraca
klucz elementu tablicy, na który aktualnie wskazuje wewnętrzny
wskaźnik. Nie przesuwa ona wskaźnika. Jeśli
wewnętrzny wskaźnik jest poza końcem listy elementów lub tablica jest
pusta, key zwraca &null;.
&reftitle.changelog;
&Version;&Description;
&standard.changelog.calling-on-objects;
&reftitle.examples;
Przykład użycia key
'jabłko',
'owoc2' => 'pomarańcza',
'owoc3' => 'winogrono',
'owoc4' => 'jabłko',
'owoc5' => 'jabłko');
// ta plętla wyświetla wszystkie klucze tablicy
// asocjacyjnej, dla których wartość to "jabłko"
while ($fruit_name = current($array)) {
if ($fruit_name == 'jabłko') {
echo key($array), "\n";
}
next($array);
}
?>
]]>
&example.outputs;
&reftitle.seealso;
currentnextarray_key_firstforeach