Верните новый массив, содержащий все ключи массива:
<?php$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");print_r(array_keys($a));?>Функция array_keys() возвращает новый массив, содержащий все ключи массива.
array_keys( массив,значение,строгое )
параметр | описывать |
---|---|
множество | Необходимый. Указывает массив. |
ценить | Необязательный. Вы можете указать значение ключа, и тогда будет возвращено только имя ключа, соответствующее этому значению ключа. |
строгий | Необязательный. Используется с параметром value. Возможные значения: true — возвращает имя ключа с указанным значением ключа. В зависимости от типа цифра 5 отличается от строки «5». ложь — значение по умолчанию. Независимо от типа число 5 совпадает со строкой «5». |
Возвращаемое значение: | Возвращает новый массив, содержащий все ключи массива. |
---|---|
PHP-версия: | 4+ |
Журнал обновлений: | Строгий параметр является новым в PHP 5.0. |
Используйте параметр значения:
<?php$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");print_r(array_keys($a,"Highlander");? >Используйте строгий параметр (false):
<?php$a=array(10,20,30,"10");print_r(array_keys($a,"10",false));?>Используйте строгий параметр (true):
<?php$a=array(10,20,30,"10");print_r(array_keys($a,"10",true));?>