(PHP 4 )
array_keys -- Retorna todas as chaves de um array
Descrição
array
array_keys ( array input [, mixed search_value])
array_keys() retorna as chaves, numéricas e
string, do array input.
Se o parâmetro opcional search_value for
especificado, então apenas as chaves para esse valor sãò retornadas.
Do contrário, todas as chaves de input serãao retornadas.
Exemplo 1. Exemplo de array_keys() $array = array (0 => 100, "cor" => "vermelho");
array_keys ($array); // retorna o array (0, "color")
$array = array ("azul", "vermelho", "verde", "azul", "azul");
array_keys ($array, "azul"); // retorna o array (0, 3, 4)
$array = array ("cor" => array("azul", "vermelho", "verde"), "tamanho" => array("pequeno", "medio", "grande"));
array_keys ($array); // retorna o array ("cor", "tamanho") |
|
Nota:
Essa função adicionada no PHP 4,abaixo está uma implementação
para aqueles que ainda usam PHP 3.
Exemplo 2.
Implementação de array_keys() para usuários do PHP 3
function array_keys ($arr, $term="") {
$t = array();
while (list($k,$v) = each($arr)) {
if ($term && $v != $term) {
continue;
$t[] = $k;
}
return $t;
}
} |
|
Veja também array_values().