<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); print_r(array_change_key_case($age,CASE_UPPER)); ?> //Output : Array ( [PETER] => 35 [BEN] => 37 [JOE] => 43 )
Fungsi array_change_key_case()
digunakan untuk mengubah semua kunci dalam array menjadi huruf kecil atau huruf besar.
array_change_key_case (array, case)
Parameter | Description |
---|---|
array | Required. Menentukan larik yang akan digunakan |
case | Optional.Nilai yang memungkinkan: CASE_LOWER – Nilai default. Mengubah kunci menjadi huruf kecilCASE_UPPER – Mengubah kunci menjadi huruf besar |
Return Value: | Mengembalikan larik dengan kuncinya dalam huruf kecil atau huruf besar, atau FALSE jika larik bukan larik |
---|---|
PHP Version: | 4.2+ |
Contoh
Ubah semua kunci dalam array menjadi huruf kecil:
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); print_r(array_change_key_case($age,CASE_LOWER)); ?> //Output : Array ( [peter] => 35 [ben] => 37 [joe] => 43 )
Contoh
Jika dua atau lebih kunci akan sama setelah menjalankan array_change_key_case() (mis. “B” dan “B”), array terbaru akan menimpa yang lain:
<?php $pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird"); print_r(array_change_key_case($pets,CASE_UPPER)); ?> //Output : Array ( [A] => Cat [B] => Bird [C] => Horse )