array_change_key_case

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

array_change_key_caseModifică caracterele (minuscule/majuscule) tuturor cheilor unui tablou

Descrierea

array_change_key_case ( array $array [, int $case = CASE_LOWER ] ) : array

Întoarce un tablou cu toate cheile din array transferate în caractere minuscule sau majuscule. Indicii-numere rămân precum sunt.

Parametri

array

Tabloul asupra căruia se lucrează

case

Poate lua valoarea CASE_UPPER sau CASE_LOWER (implicit)

Valorile întoarse

Întoarce un tablou cu cheile transferate în caractere minuscule sau majuscule, sau FALSE dacă array nu este un tablou.

Erori/Excepții

Aruncă E_WARNING dacă array nu este un tablou.

Exemple

Example #1 Exemplu array_change_key_case()

<?php
$input_array 
= array("FirSt" => 1"SecOnd" => 4);
print_r(array_change_key_case($input_arrayCASE_UPPER));
?>

Exemplul de mai sus va afișa:

Array
(
    [FIRST] => 1
    [SECOND] => 4
)

Note

Notă:

Dacă un tablou are indici care vor deveni la fel odată ce se va rula această funcție (de ex. "keY" și "kEY"), valoarea cea mai de pe urmă din tablou se va suprapune peste ceilalți indici.