PHP - array_keys
Třída
Metoda - array_keys
(PHP 4, PHP 5, PHP 7)
Vrátí pole klíču ze zadaného pole.
Procedurální
- function array_keys (array $array, mixed $search_value = null, bool $strict = false) : array
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$array | array | Pole, jehož klíče chceme získat. | |
$search_value | mixed | null | Hodnota, kterou má klíč obsahovat, aby byl vrácen. |
$strict | bool | false | Porovnávání hodnoty můžeme specifikovat nepovinným parametrem, který
pokud je true, použije se operátor |
Návratové hodnoty
Vrací: array
Pole klíčů.
Příklady
<?php
$pole = ['Homer' => 'Kobliha', 'Lisa' => 'Kniha', 'Bart' => 'Prak'];
$klice = array_keys($pole);
print_r($klice);
A příklad se specifikací hodnoty klíče:
<?php
$pole =['Homer' => 'Kobliha', 'Lisa' => 'Kniha', 'Bart' => 'Prak', 'Šéf Wiggum' => 'Kobliha'];
$klice = array_keys($pole, 'Kobliha');
print_r($klice);
Související manuály
- function array_combine (array $keys) : array
- function array_key_exists (mixed $key, array $array) : bool
- function array_search (mixed $needle, array $haystack, bool $strict = false) : mixed
- function array_values (array $array) : array