เป็นฟังก์ชั่นในการค้นหาตำแหน่งของตัวอักษร ซึ่งจะนับเริ่มจาก 0 ไปเรื่อยๆ จนถึงค่า n
ตัวอย่าง ค่า abcdef ซึ่งจะมีตำแหน่ง 012345
ตารางที่1 หาค่าตำแหน่ง b
ฟังก์ชัน | ผลลัพธ์ |
<?php $st = "abcdef"; $pos= strpos($st,"b"); print $pos; ?> | 1 |
จากด้านบน ค้นหาตำแหน่งค่า b ซึ่งคือตำแหน่งที่ 1 ของข้อมูลทั้งหมด
ตารางที่2 ในกรณีการหาตำแหน่งไม่เจอ จะรีเทรินค่าเป็นค่าว่าง นั้นคือไม่ปรากฏผลลัพธ์
ฟังก์ชัน | ผลลัพธ์ |
<?php $st = "abcdef"; $pos= strpos($st,"z"); //ถ้าหาตำแหน่งไม่เจอ จะรีเทรินค่าเป็นค่าว่าง print $pos; ?> |
จากด้านบนค้นหาค่า z ซึ่งในข้อมูล $st ไม่มีตัวอักษร z จึงทำการรีเทรินค่าเป็นค่าว่าง นั้นคือไม่ปรากฏค่าใดๆบนหน้าจอ