função array_keys PHP ()
PHP completa matriz de referência
Exemplos
Ele retorna um array contendo uma nova matriz de todos os nomes-chave:
<?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));
?>
Correndo instância »
Definição e Uso
função array_keys () retorna um array contendo uma nova matriz de todas as chaves.
gramática
array_keys( array,value,strict )
参数 | 描述 |
---|---|
array | 必需。规定数组。 |
value | 可选。您可以指定键值,然后只有该键值对应的键名会被返回。 |
strict | 可选。与 value 参数一起使用。可能的值:
|
detalhes técnicos
retorna: | Retorna um novo array contendo todas as chaves. |
---|---|
versão do PHP: | 4+ |
log Update: | parâmetro estrita é novo no PHP 5.0 no. |
mais exemplos
exemplo 1
Use o parâmetro de valor:
<?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"));
?>
Correndo instância »
exemplo 2
Use o parâmetro estrita (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));
?>
Correndo instância »
exemplo 3
Use o parâmetro estrita (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));
?>
Correndo instância »
PHP completa matriz de referência