Devdit
 

PHP เปรียบเทียบ string แบบไม่สนใจตัวพิมพ์เล็ก พิมพ์ใหญ่

1.7K

สอนเขียน PHP เปรียบเทียบ string แบบไม่สนใจตัวพิมพ์เล็ก พิมพ์ใหญ่ แนะนำให้ใช้คำสั่ง strcasecmp บทความนี้สอนการเปรียบเทียบ string หรือข้อความจาก string 2 ตัวด้วยคำสั่ง strcasecmp สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP เปรียบเทียบ string แบบไม่สนใจตัวพิมพ์เล็ก พิมพ์ใหญ่

<?php
    $a = "abc";
    $b = "ABC";
    if( strcasecmp( $a, $b ) == 0 ) {
        echo "ตัวแปร a และ b มีค่าเท่ากัน";
    }
?>

ผลลัพธ์

ตัวแปร a และ b มีค่าเท่ากัน

คำอธิบาย

PHP เปรียบเทียบ string แบบไม่สนใจตัวพิมพ์เล็ก พิมพ์ใหญ่ จากตัวอย่างใช้คำสั่ง strcasecmp( $a, $b ) หมายความว่าเปรียบเทียบ string ของตัวแปร a และ b หากได้ผลลัพธ์เท่ากับ 0 แปลว่า string ทั้ง 2 ตัวแปรมีค่าเท่ากับกัน

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