Manual do PHP
Anterior |  | Próxima

# array_keys

(PHP 4 , PHP 5)

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 serão retornadas. Do contrário, todas as chaves de input serão retornadas.

Exemplo 1. Exemplo de array_keys()
`<?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
    )

Veja também array_values() e array_key_exists().

Anterior | Principal | Próxima
array_key_exists | Acima | array_map