Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน stripos() ใน PHP

คำอธิบาย

ฟังก์ชัน stripos() ใช้หาตำแหน่ง (index) แรกที่พบของสตริงย่อยภายในสตริงหลัก โดยไม่คำนึงถึงตัวพิมพ์เล็ก-ใหญ่ (case-insensitive) ตำแหน่งเริ่มต้นนับจาก 0

รูปแบบการใช้งาน (Syntax)

stripos(string $haystack, string $needle, int $offset = 0): int|false

พารามิเตอร์

  • haystack - สตริงที่ต้องการค้นหา
  • needle - สตริงที่ต้องการค้นหา
  • offset - ตำแหน่งเริ่มต้นของการค้นหา (ค่าเริ่มต้น 0)

ค่าที่คืนกลับ (Return Value)

คืนค่าตำแหน่งตัวเลขของครั้งแรกที่พบ หรือ false ถ้าไม่พบ

ตัวอย่างการใช้งาน

<?php
echo stripos("Cricket is a sports!, Cricket is a religion", "Cricket");
?>

ผลลัพธ์

0

หมายเหตุ: เนื่องจากฟังก์ชันอาจคืนค่า 0 (ซึ่งเป็น false ในบริบท boolean) ควรใช้ === FALSE หรือ !== false ในการตรวจสอบผลลัพธ์