Funções PHP |
. Glossários Funções PHP - array_keys ( ) |
array_keys -- Retorna todas as chaves de um array
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 serão retornadas. Do contrário, todas as chaves de input serão retornadas.
Exemplo:
<?php
$array = array(0 => 100, "cor" => "vermelho");
print_r(array_keys($array));
$array = array("azul",
"vermelho", "verde", "azul", "azul");
print_r(array_keys($array, "azul"));
$array = array("cor"
=> array("azul", "vermelho", "verde"),
"tamanho" => array("pequeno", "medio",
"grande"));
print_r(array_keys($array));
?>
A saída deste programa seria:
Array
(
[0] => 0
[1] => cor
)
Array
(
[0] => 0
[1] => 3
[2] => 4
)
Array
(
[0] => cor
[1] => tamanho
)