(PHP 4 >= 4.2.0, PHP 5)
array_change_key_case — Modifică toate cheile dintr-un tablou
$input
[, int $case
= CASE_LOWER
] )
Întoarce un tablou cu toate cheile din input
transferate în caractere minuscule sau majuscule. Indicii-numere rămân precum
sunt.
input
Tabloul asupra căruia se lucrează
case
Poate lua valoarea CASE_UPPER
sau
CASE_LOWER
(implicit)
Întoarce un tablou cu cheile transferate în caractere minuscule sau majuscule,
sau FALSE
dacă input
nu este un tablou.
Aruncă E_WARNING
dacă input
nu
este un tablou.
Example #1 Exemplu array_change_key_case()
<?php
$input_array = array("FirSt" => 1, "SecOnd" => 4);
print_r(array_change_key_case($input_array, CASE_UPPER));
?>
Exemplul de mai sus va afișa:
Array ( [FIRST] => 1 [SECOND] => 4 )
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.