Функции PHP array_keys()Functions
Полное руководство по массивам PHP
Примеры
Возвращает новый массив, содержащий все ключи массива:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
Запустить пример »
Определение и использование
Функция array_keys() возвращает новый массив, содержащий все ключи массива.
Синтаксис
array_keys(array,value,strict)
| Parameters | Описание |
|---|---|
| array | Обязательный. Указывает массив. |
| value | Необязательно. Можно указать значение, и тогда будут возвращены только ключи, соответствующие этому значению. |
| strict | Необязательно. Используется вместе с параметром value. Возможные значения:
|
Технические детали
| Возвращаемое значение: | Возвращает новый массив, содержащий все ключи массива. |
|---|---|
| Версия PHP: | 4+ |
| Список изменений: | strictПараметр был добавлен в PHP 5.0. |
Другие примеры
Пример 1
Использование параметра value:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
Запустить пример »
Пример 2
Использование параметра strict (false):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
Запустить пример »
Пример 3
Использование параметра strict (true):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
Запустить пример »
Полное справочное руководство по массивам PHP Другие расширения