Sintaxe
array_keys ( $input [, $search_value [, $strict]] );
Definição e Uso
Ele retorna as chaves, numéricas e string, da matriz de entrada.
Parâmetros
Sr. Não |
Parâmetro e Descrição |
1 |
input(Required)
Ele especifica uma matriz.
|
2 |
search_value(Required)
Você pode especificar um valor, então apenas as chaves com este valor serão retornadas.
|
3 |
strict
Opcional. Usado com o parâmetro value.
|
Valores Retornados
Ele retorna as chaves, numéricas e string, da matriz de entrada
Exemplo
Experimente o seguinte exemplo -
<?php
$input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
print_r(array_keys($input));
$input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
print_r(array_keys($input,"Dog"));
$input = array(10,20,30,"10");
print_r(array_keys($input,"10",false));
?>
Isso produzirá o seguinte resultado -
Array ( [0] => a [1] => b [2] => c ) Array ( [0] => c ) Array ( [0] => 0 [1] => 3 )