Devdit
 

PHP ค้นหา string จาก string ด้วยคำสั่ง str_pos

871

PHP ค้นหา string จาก string ด้วยคำสั่ง str_pos บทความนี้สอนใช้คำสั่ง str_pos เพื่อค้นหา string หรือข้อความที่ต้องการจากตัวแปรชนิด string กรณีพบ string จะคืนค่า true ถ้าไม่พบจะคืนค่า false สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP ค้นหา string จาก string ด้วยคำสั่ง str_pos

<?php
    $colors = "Red Green Blue";
    
    if (strpos($colors, "Green") !== false) {
        echo "ค้นหา string พบ string Green ใน Colors";
    } else {
        echo "ค้นหา string ไม่พบ string Green ใน Colors";
    }
?>

ผลลัพธ์

ค้นหา string พบ string Green ใน Colors

คำอธิบาย

PHP ค้นหา string จาก string จากตัวอย่างใช้คำสั่ง strpos($colors, “Green”) !== false หมายความว่าให้ค้นหาข้อความ “Green” จากตัวแปร $colors กรณีถ้าคืนค่าไม่เท่ากับ false คือ เป็น true แปลว่าค้นหา string จาก string พบให้เข้าทำงานใน if พร้อมกับพิมพ์ข้อความที่กำหนดออกมา กรณีถ้าไม่พบให้โปรแกรมเข้าทำงานใน else

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ