Funções para Array
PHP Manual

array_keys

(PHP 4, PHP 5, PHP 7)

array_keysRetorna todas as chaves ou uma parte das chaves de um array

Descrição

array array_keys ( array $array [, mixed $search_value = null [, bool $strict = false ]] )

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 array serão retornadas.

Parâmetros

array

Um array contendo chaves a serem retornadas.

search_value

Se especificado, então somente chaves contendo estes valores são retornado.

strict

Determina se a comparação é rígida (===) deve ser utilizada durante a busca.

Valor Retornado

Retorna um array de todas as chaves em array.

Exemplos

Exemplo #1 Exemplo de array_keys()

<?php
$array 
= array(=> 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));
?>

O exemplo acima irá imprimir:

Array
(
    [0] => 0
    [1] => cor
)
Array
(
    [0] => 0
    [1] => 3
    [2] => 4
)
Array
(
    [0] => cor
    [1] => tamanho
)

Veja Também


Funções para Array
PHP Manual