ฟังก์ชัน 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!