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>";
  }
?>

สัมพันธ์ที่ทำงาน