PHP array_change_key_case()ฟังก์ชั่น
ตัวอย่าง
เปลี่ยนคีย์ทั้งหมดในอาร์เรย์เป็นตัวพิมพ์ใหญ่:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_UPPER));
?>
ความหมายและการใช้งาน
ฟังก์ชัน array_change_key_case() จะเปลี่ยนคีย์ทั้งหมดในอาร์เรย์เป็นตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่
ไวยากรณ์
array_change_key_case(array, case)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
array | Required. Specifies the array to use |
case | Optional. Possible values:
|
รายละเอียดทางเทคนิค
คืนมูลค่า: | ส่งกลับอาร์เรย์ที่มีคีย์เป็นตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่ หรือ FALSE หากอาร์เรย์ไม่ใช่ array |
---|---|
รุ่น PHP: | 4.2+ |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
เปลี่ยนคีย์ทั้งหมดในอาร์เรย์เป็นตัวพิมพ์เล็ก:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_LOWER));
?>
ตัวอย่าง
หากคีย์สองคีย์ขึ้นไปจะเท่ากันหลังจากรัน array_change_key_case() (เช่น "b" และ "B") อาร์เรย์ล่าสุดจะแทนที่อีกคีย์หนึ่ง:
<?php
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>
❮ การอ้างอิงอาร์เรย์ PHP