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

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


ฟังก์ชัน array_keys() ส่งกลับคีย์ทั้งหมดของอาร์เรย์ ส่งคืนอาร์เรย์ของคีย์ทั้งหมดในอาร์เรย์

ไวยากรณ์

array_keys(arr, value, strict)

พารามิเตอร์

  • arr − อาร์เรย์ที่จะส่งคืนคีย์

  • ค่า − หากระบุค่าไว้ ระบบจะส่งคืนเฉพาะคีย์ที่มีค่าเหล่านี้เท่านั้น

  • เข้มงวด − กำหนดว่าควรใช้การเปรียบเทียบอย่างเข้มงวด (===) ในระหว่างการค้นหาหรือไม่

คืนสินค้า

ฟังก์ชัน array_keys() จะคืนค่าอาร์เรย์ของคีย์ทั้งหมดในอาร์เรย์

ตัวอย่าง

<?php
$arr = array("one" => "Pen", "two" => "Pencil", "three" => "Paper", "four" => "Notepad");
print_r(array_keys($arr));
?>

ผลลัพธ์

Array
(
[0] => one
[1] => two
[2] => three
[3] => four
)

ตัวอย่าง

ให้เรามาดูตัวอย่างอื่นที่เราจะพบคีย์สำหรับค่าเฉพาะ “Notepad”

<?php
$arr = array("one" => "Pen", "two" => "Notepad", "three" => "Paper", "four" => "Notepad");
print_r(array_keys($arr, "Notepad"));
?>

ผลลัพธ์

Array
(
[0] => two
[1] => four
)