PHP in_array() ฟังก์ชัน
ตัวอย่าง
ค้นหาค่า "Glenn" ในตารางและแสดงข้อความบางส่วน:
<?php $people = array("Bill", "Steve", "Mark", "David"); if (in_array("Mark", $people)) { echo "พบการตรวจพบ"; } else { echo "ไม่พบการตรวจพบ"; } ?>
คำนิยามและวิธีใช้
in_array() ฟังก์ชันค้นหาค่าที่มีอยู่ในตาราง。
หมายเหตุ:ถ้า search ประกายเป็นตัวอักษร และ type ถ้าประกายถูกตั้งเป็น TRUE การค้นหาจะแบ่งประเภทตัวอักษรต่างหลาย
การใช้งาน
in_array(search,array,type)
ประกาย | คำอธิบาย |
---|---|
search | สำคัญ |
array | สำคัญ |
type | เลือกตั้ง |
ชื่อ
ถ้าค่าที่กำหนด search อยู่ในแบบภาพแอร์เรย์ array ในแบบภาพแอร์เรย์ ฟังก์ชันจะกลับมาเป็น true หากอยู่ในแบบภาพแอร์เรย์และประเภทขององค์ประกอบเท่ากันกับค่าที่กำหนด
ถ้าไม่พบประกายในแบบภาพแอร์เรย์ ฟังก์ชันจะกลับมาเป็น false。
หมายเหตุ:ถ้า search ประกายเป็นตัวอักษร และ type ถ้าตั้งค่าประกายเป็น true การค้นหาจะแบ่งประเภทตัวอักษรต่างหลาย
รายละเอียดเทคนิค
ค่าที่กลับมา | ถ้าพบค่าในแบบภาพแอร์เรย์ ฟังก์ชันจะกลับมาเป็น TRUE ไม่พบค่าจะกลับมาเป็น FALSE。 |
PHP รุ่น: | 4+ |
Changelog: | ตั้งแต่ PHP 4.2search ประกายขณะนี้ก็อาจเป็นแบบภาพแอร์เรย์ |
ตัวอย่างเพิ่มเติม
ตัวอย่าง 1
ใช้ทุกประกาย
<?php $people = array("Bill", "Steve", "Mark", "David"); if (in_array("23", $people, TRUE)) { echo "พบความตรงของการต่อเนื่อง<br>"; } else { echo "ไม่พบความตรงของการต่อเนื่อง<br>"; } if (in_array("Mark",$people, TRUE)) { echo "พบความตรงของการต่อเนื่อง<br>"; } else { echo "ไม่พบความตรงของการต่อเนื่อง<br>"; } if (in_array(23,$people, TRUE)) { echo "พบความตรงของการต่อเนื่อง<br>"; } else { echo "ไม่พบความตรงของการต่อเนื่อง<br>"; } ?>