array_change_key_case

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

array_change_key_caseBir dizideki tüm anahtarların harf büyüklüğünü değiştirir

Açıklama

array_change_key_case ( array $dizi [, int $büyüklük = CASE_LOWER ] ) : array

Belirilen dizideki tüm anahtarların harflerini büyük harfe veya küçük harfe dönüştürür. Sayısal indislere dokunulmaz.

Değiştirgeler

dizi

Üzerinde işlem yapılacak dizi.

büyüklük

Büyük harfe dönüşüm için CASE_UPPER, küçük harfe dönüşüm için CASE_LOWER (öntanımlı) belirtilebilir.

Dönen Değerler

Anahtarların büyük harflerden veya küçük harflerden oluştuğu bir dizi döner. Eğer belirtilen dizi bir dizi değilse FALSE döner.

Hatalar/İstisnalar

Eğer belirtilen dizi bir dizi değilse bir E_WARNING oluşur.

Örnekler

Örnek 1 - array_change_key_case() örneği

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

Yukarıdaki örneğin çıktısı:

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

Notlar

Bilginize:

Eğer dönüşüm sonunda aynı anahtarlara sahip olan elemanlar varsa ("keY" ve "kEY" gibi) sonraki elemanın değeri öncekinin üzerine yazar..