Devdit
 

PHP เช็คตัวอักษร ด้วย is_numeric

599

PHP เช็คตัวอักษร ด้วย is_numeric บทความนี้สอนใช้คำสั่ง is_numeric ซึ่งเป็นคำสั่งสำหรับเช็คว่าข้อมูลดังกล่าวเป็นตัวเลขหรือไม่ โดยจะนำมาประยุกต์เพื่อใช้เช็คตัวอักษร โดยทำงานร่วมกับ if สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP เช็คตัวอักษร ด้วย is_numeric

<?php
    $data = "Hello123";
    for( $i=0; $i<strlen($data); $i++ ) {
        if( !is_numeric($data[$i]) ) {
            echo $data[$i]." เป็นตัวอักษร<br/>";
        }
    }
?>

ผลลัพธ์

H เป็นตัวอักษร
e เป็นตัวอักษร
l เป็นตัวอักษร
l เป็นตัวอักษร
o เป็นตัวอักษร

คำอธิบาย

PHP เช็คตัวอักษร จากตัวอย่างเก็บค่าข้อมูลที่ตัวแปร data จากนั้นวนลูป for เข้าถึงทีละตัวอักษร และใช้คำสั่ง !is_numeric กรณีถ้าไม่ใช้ตัวเลข คือเป็นตัวอักษรโปรแกรมจะทำงานในคำสั่ง if พร้อมแสดงตัวอักษรดังกล่าวออกสู่หน้าจอด้วยคำสั่ง echo

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