(PHP 4 >= 4.2.0, PHP 5, PHP 7)
array_change_key_case — Modifică caracterele (minuscule/majuscule) tuturor cheilor unui tablou
$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.
array
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ă array
nu este un tablou.
Aruncă E_WARNING
dacă array
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.