Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

array_keys

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

Доступно с: PHP 4

Синтаксис

array_keys(array $array): array

Параметры

ПараметрТипОписание
$arrayarrayИсходный массив.

Возвращаемое значение

arrayСписок ключей.

Примеры

Ключи ассоциативного массива:

<?php
 
print_r(array_keys(['name' => 'Anna', 'age' => 25]));

Результат:

Array
(
    [0] => name
    [1] => age
)

Парная функция array_values() возвращает только значения:

<?php
 
print_r(array_values(['name' => 'Anna', 'age' => 25]));

Результат:

Array
(
    [0] => Anna
    [1] => 25
)

Примечания

Вторым аргументом можно передать значение — тогда вернутся только ключи элементов с этим значением.

См. также

  • in_array — Проверяет, есть ли значение в массиве.
  • array_search — Ищет значение в массиве и возвращает его ключ.

Вопросы и ответы по теме

В учебнике

  • Массивы — Списки и ассоциативные массивы в PHP — создание, изменение, перебор и полезные функции.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.