Exemplo
Retorna um array contendo as chaves:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
Exemplo executar » Definição e Uso
O array_keys() devolve uma matriz que contém as chaves.
Sintaxe
array_keys( array,value,strict )
Parâmetro | Descrição |
---|---|
array | Requeridos. Especifica uma matriz |
value | Opcional. Você pode especificar um valor, em seguida, apenas as teclas com este valor são devolvidos |
strict | Opcional. Usado com o parâmetro de valor. Valores possíveis:
|
Detalhes técnicos
Valor de retorno: | Devolve uma matriz que contém as chaves |
---|---|
PHP Versão: | 4+ |
changelog: | O parâmetro rigoroso foi adicionado em PHP 5.0 |
mais Exemplos
Exemplo 1
Usando o parâmetro de valor:
<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
Exemplo executar » exemplo 2
Usando o parâmetro estrito, falsa:
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
Exemplo executar » exemplo 3
Usando o parâmetro rigoroso, verdadeiro:
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
Exemplo executar » <PHP matriz de referência