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)); ?>
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:
|
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)); ?>
Ö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)); ?>