English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Основной Учебник

PHP Уровеньный Учебник

PHP & MySQL

PHP Референс Мануал

Пример использования и пример функции array_keys() PHP

PHP Массив Функций Руководство

Функция array_keys() PHP возвращает часть или все ключи массива

Синтаксис

array_keys ( $input [, $search_value [, $strict]] );

Определение и использование

array_keys() возвращает ключи числовых или строковых значений из массива $input.
Если указан опциональный параметр search_value, то возвращаются только ключи с этим значением. В противном случае возвращаются все ключи из массива $input.

Параметр

НомерПараметры и описание
1

input(Обязателен)

Он specifies an array.

2

search_value(Обязателен)

Вы можете指定 значение, и тогда будут возвращены только ключи с этим значением.

3

strict

Опционально. Используется вместе с параметром value.

Возврат значений

Он возвращает ключи, числа и строки из массива $input

Онлайн пример

Возвращает все ключи массива и ключи с указанным значением

<?php
   $input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
   print_r(array_keys($input));
   
   $input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
   print_r(array_keys($input,"Dog"));
   
   $input = array(10,20,30,"10");
   print_r(array_keys($input,"10",false));
?>
Проверьте, посмотрите‹/›

Результат вывода:

Массив
(
    [0] => a
    [1] => b
    [2] => c
)
Массив
(
    [0] => c
)
Массив
(
    [0] => 0
    [1] => 3
)

PHP Массив Функций Руководство