148 of 410 menu

ฟังก์ชัน array_search

ฟังก์ชัน array_search ดำเนินการ ค้นหาค่าในอาร์เรย์และส่งคืนคีย์ ขององค์ประกอบแรกที่พบ หากไม่พบองค์ประกอบดังกล่าว จะส่งคืน false พารามิเตอร์ที่สาม กำหนดให้เปรียบเทียบโดยคำนึงถึงชนิดข้อมูลอย่างเคร่งครัด (เช่นเดียวกับ ===) หากตั้งเป็น true - มันจะเปรียบเทียบ อย่างเคร่งครัด และหากเป็น false (ค่าเริ่มต้น) - จะไม่เปรียบเทียบอย่างเคร่งครัด

ไวยากรณ์

array_search(mixed $needle, array $haystack, bool $strict = false): int|string|false

ตัวอย่าง

มาหาองค์ประกอบในอาร์เรย์ที่มีค่า 'c' - ผลลัพธ์ที่ได้คือคีย์ของมัน (ซึ่งเท่ากับ 2):

<?php $arr = ['a', 'b', 'c', 'd', 'e']; echo array_search('c', $arr); ?>

ผลลัพธ์จากการรันโค้ด:

2

ดูเพิ่มเติม

  • ฟังก์ชัน strpos,
    ซึ่งส่งคืนตำแหน่งของการเกิดครั้งแรกของสตริงย่อย
  • ฟังก์ชัน str_contains,
    ซึ่งตรวจสอบการเกิดของตัวอักษรในสตริง
  • ฟังก์ชัน str_starts_with,
    ซึ่งตรวจสอบจุดเริ่มต้นของสตริง
  • ฟังก์ชัน str_ends_with,
    ซึ่งตรวจสอบจุดสิ้นสุดของสตริง
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ