(PHP 4 >= 4.2.0, PHP 5)
array_change_key_case — Zwraca tablicę ze wszystkimi kluczami tekstowymi zamienionymi na wyłącznie małe lub wyłącznie duże litery
$wejście
[, int $wielkość
] )
array_change_key_case() zmienia klucze w tablicy
wejście
aby były pisane tylko dużymi lub tylko
małymi literami. Zmiana zależy od ostatniego opcjonalnego parametru
case
. Można do niego przekazać jedną z dwóch
stałych: CASE_UPPER
lub
CASE_LOWER
. Domyślną wartością jest
CASE_LOWER
. Indeksy liczbowe będą pozostawione takie
jakie są.
Przykład #1 Przykład użycia array_change_key_case()
<?php
$wejscie = array("PierWszy" => 1, "DruGi" => 4);
print_r(array_change_key_case($wejscie, CASE_UPPER));
?>
Powyższy przykład wyświetli:
Array ( [PIERWSZY] => 1 [DRUGI] => 4 )
Jeśli tablica ma indeksy które będą się powtarzały po wykonaniu tej funkcji (np. "klucZ" i "kLUCZ"), wartość tego elementu który jest dalej w tablicy nadpisze pozostałe indeksy.