กลับอาร์เรย์ใหม่ที่มีคีย์ทั้งหมดในอาร์เรย์:
<?php$a=array("Volvo"=>"XC90","BMW"=>"X5","โตโยต้า"=>"ไฮแลนเดอร์");print_r(array_keys($a));?>ฟังก์ชัน array_keys() ส่งคืนอาร์เรย์ใหม่ที่มีคีย์ทั้งหมดในอาร์เรย์
array_keys( อาร์เรย์ ค่า เข้มงวด )
พารามิเตอร์ | อธิบาย |
---|---|
อาร์เรย์ | ที่จำเป็น. ระบุอาร์เรย์ |
ค่า | ไม่จำเป็น. คุณสามารถระบุค่าคีย์ได้ จากนั้นจะส่งกลับเฉพาะชื่อคีย์ที่สอดคล้องกับค่าคีย์นั้นเท่านั้น |
เข้มงวด | ไม่จำเป็น. ใช้กับพารามิเตอร์ค่า ค่าที่เป็นไปได้: จริง - ส่งกลับชื่อคีย์ที่มีค่าคีย์ที่ระบุ หมายเลข 5 จะแตกต่างจากสตริง "5" ขึ้นอยู่กับประเภท เท็จ - ค่าเริ่มต้น โดยไม่ขึ้นอยู่กับประเภท หมายเลข 5 จะเหมือนกับสตริง "5" |
ค่าส่งคืน: | ส่งกลับอาร์เรย์ใหม่ที่มีคีย์ทั้งหมดในอาร์เรย์ |
---|---|
เวอร์ชัน PHP: | 4+ |
บันทึกการอัปเดต: | พารามิเตอร์ ที่เข้มงวด เป็นสิ่งใหม่ใน PHP 5.0 |
ใช้พารามิเตอร์ค่า:
<?php$a=array("วอลโว่"=>"XC90","BMW"=>"X5","โตโยต้า"=>"ไฮแลนเดอร์");print_r(array_keys($a,"ไฮแลนเดอร์"));? >ใช้พารามิเตอร์ที่เข้มงวด (เท็จ):
<?php$a=array(10,20,30,"10");print_r(array_keys($a,"10",false));?>ใช้พารามิเตอร์ที่เข้มงวด (จริง):
<?php$a=array(10,20,30,"10");print_r(array_keys($a,"10",true));?>