Manual do PHP
Anterior |  | Próxima

# array_change_key_case

(PHP 4 >= 4.2.0, PHP 5)

array_change_key_case -- Retorna um array com todas as chaves string em maiúsculo ou minúsculo

## Descrição

array array_change_key_case ( array input [, int case] )

array_change_key_case() altera as chaves chaves do array input para maiúsculo ou minúsculo. A mudança depende do último parâmetro (opcional) case. Você pode passar duas constantes para ele, `CASE_UPPER` e `CASE_LOWER`. O padrão é `CASE_LOWER`. Essa função deixará os índices numéricos inalterados.

Exemplo 1. Exemplo de array_change_key_case()

`<?php $input_array = array("primeiRo" => 1, "segunDo" => 4); print_r(array_change_key_case($input_array, CASE_UPPER); ?>`

A saída deste programa será:

    Array
    (
        [PRIMEIRO] => 1
        [SEGUNDO] => 2
    )

Se uma matriz tem índices que serão o mesmo após a utilização desta função (ex: "chaVE" e "CHave"), o valor que estiver mais no fim na matriz irá sobrescrever os outros índices.

Anterior | Principal | Próxima
Arrays | Acima | array_chunk