PHP array_change_key_case() fonksiyonu

Örnek

Dizinin tüm anahtarlarını büyük harfe dönüştürür:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
print_r(array_change_key_case($age,CASE_UPPER));
?>

Çalıştırma Örneği

Tanım ve Kullanım

array_change_key_case() fonksiyonu, dizinin tüm anahtarlarını büyük veya küçük harfe dönüştürür.

Dizinin sayısal indeksleri değişmez. Opsiyonel parametre sağlanmadıysa (yani ikinci parametre), varsayılan olarak küçük harfe dönüştürülür.

İpuçları ve Yorumlar

Yorum:Eğer bu fonksiyonu çalıştırırken iki veya daha fazla anahtar eşitse, sonuncu öğe diğer öğeleri kaplayacaktır (örnek 2'ye bakın).

Sözdizimi

array_change_key_case(array,case);
Parametre Açıklama
array Gerekli. Kullanılacak diziyi belirtir.
case

Opsiyonel. Olası değerler:

  • CASE_LOWER - Varsayılan değer. Dizinin anahtarlarını küçük harfe dönüştürür.
  • CASE_UPPER - Dizinin anahtarlarını büyük harfe dönüştürür.

Teknik Açıklamalar

Dönüş值: Anahtarları büyük veya küçük harfe sahip dizi döner veya array Dizimseniz FALSE döner.
PHP Sürümü: 4.2+

Daha Fazla Örnek

Örnek 1

Dizinin tüm anahtarlarını küçük harfe dönüştürün:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
print_r(array_change_key_case($age,CASE_LOWER));
?>

Çalıştırma Örneği

Örnek 2

Eğer array_change_key_case() fonksiyonunu çalıştırdıktan sonra iki veya daha fazla anahtar eşitse (örneğin "b" ve "B"), sonuncu öğe diğer öğeleri kaplayacaktır:

<?php
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>

Çalıştırma Örneği