Функция array_keys() осуществляет выбор ключей массива.
Если указан необязательный параметр — значение для поиска, функция возвращает только ключи, совпадающие с этим параметром. В обратном случае, функция возвращает все ключи массива.
Пример использования:
$a = array ('a'=>'кошка','b'=>'мышка',4=>'сапог',6=>'пряник'); print_r (array_keys($a));
Array
(
[0] => a
[1] => b
[2] => 4
[3] => 6
)
$a = array ('a'=>'кошка','b'=>'мышка',4=>'кошка',6=>'пряник'); print_r (array_keys($a,'кошка'));
Array
(
[0] => a
[1] => 4
)
