ฟังก์ชัน in_array() ตรวจสอบว่ามีค่าที่ระบุอยู่ในอาร์เรย์หรือไม่
ไวยากรณ์
in_array(find, arr, type)
พารามิเตอร์
-
ค้นหา − ค่าที่จะค้นหา
-
อาร์ − อาร์เรย์ที่จะค้นหา
-
ประเภท − โหมดที่จะทำการค้นหา หากตั้งค่าพารามิเตอร์เป็น TRUE พารามิเตอร์จะค้นหาสตริงการค้นหาและประเภทเฉพาะในอาร์เรย์
คืนสินค้า
ฟังก์ชัน in_array() จะคืนค่า TRUE หากพบค่าในอาร์เรย์ หรือมิฉะนั้นจะเป็น FALSE
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง −
<?php $stu = array("Tom", "Amit", "Peter", "Rahul"); if (in_array("Amit", $stu)) { echo "Match!"; } else { echo "No Match!"; } ?>
ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์ -
Match!
ตัวอย่าง
เรามาดูตัวอย่างกัน −
<?php $pro = array("Tom", "Amit", "Peter", "Rahul", 5, 10); if (in_array(5, $pro, TRUE)) { echo "Match!"; } else { echo "No Match!"; } ?>
ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์ -
Match!