array_keys - Český PHP manuál
Vrátí pole klíču ze zadaného pole.
Parametry
Prvním parametrem je pole, jehož klíče chceme získat. Druhým, dobrovolným je hodnota, kterou má klíč obsahovat, aby byl vrácen. Porovnávání hodnoty můžeme dospecifikovat 3. nepovinným parametrem, který pokud je true, použije se operátor ===.
Návratová hodnota
Pole klíčů.
Příklad
<?php $pole = array('Homer' => 'Kobliha', 'Lisa' => 'Kniha', 'Bart' => 'Prak'); $klice = array_keys($pole); print_r($klice);
Výstup:
Array ( [0] => Homer [1] => Lisa [2] => Bart )
A příklad se specifikací hodnoty klíče:
<?php $pole = array('Homer' => 'Kobliha', 'Lisa' => 'Kniha', 'Bart' => 'Prak', 'Šéf Wiggum' => 'Kobliha'); $klice = array_keys($pole, 'Kobliha'); print_r($klice);
Výstup:
Array ( [0] => Homer [1] => Šéf Wiggum )