Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน array_change_key_case() ใน PHP


ฟังก์ชัน array_change_key_case() ใช้เปลี่ยน คีย์ (keys) ของอาร์เรย์ให้เป็นตัวพิมพ์เล็ก (lowercase) หรือตัวพิมพ์ใหญ่ (uppercase) ทั้งหมด ส่งคืนอาร์เรย์ที่คีย์เปลี่ยนแล้ว ส่งคืน FALSE หากไม่ใช่อาร์เรย์

ไวยากรณ์ (Syntax)

array_change_key_case(array, case)

พารามิเตอร์ (Parameters)

  • array − อาร์เรย์ที่ต้องการเปลี่ยนคีย์ (จำเป็น)

  • case − รูปแบบตัวอักษร: CASE_LOWER (เริ่มต้น) หรือ CASE_UPPER (ตัวเลือก)

ค่าที่ส่งคืน (Return Value)

ส่งคืนอาร์เรย์ที่คีย์เป็นตัวพิมพ์เล็กหรือใหญ่ตามที่ระบุ ส่งคืน FALSE หากอินพุตไม่ใช่อาร์เรย์

ตัวอย่างการใช้งาน

ตัวอย่างที่ 1: เปลี่ยนคีย์เป็นตัวพิมพ์ใหญ่

<?php
$vehicle = array("b" => "Bus", "t" => "Truck");
print_r(array_change_key_case($vehicle, CASE_UPPER));
?>

ผลลัพธ์

Array ( [B] => Bus [T] => Truck )

ตัวอย่างที่ 2: เปลี่ยนคีย์เป็นตัวพิมพ์เล็ก

<?php
$vehicle = array("C" => "Car", "T" => "Bike");
print_r(array_change_key_case($vehicle, CASE_LOWER));
?>

ผลลัพธ์

Array ( [c] => Car [t] => Bike )