Devdit
 

PHP check ตัวเลขว่าเป็นตัวเลขหรือไม่ ด้วย is_numeric

739

สอนเขียน PHP check ตัวเลขว่าเป็นตัวเลขหรือไม่ ด้วยคำสั่ง is_numeric โดยคำสั่งนี้จะรับค่า argument 1 ค่า คือข้อมูลที่ต้องการ check ว่าเป็นตัวเลขหรือไม่ โดยจะคืนผลลัพธ์เป็น true กรณีเป็นตัวเลข และ false ถ้าไม่ใช่ตัวเลข สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP check ตัวเลขว่าเป็นตัวเลขหรือไม่ ด้วย is_numeric

<?php
    var_dump( is_numeric( "123" ) );
    echo "<br/>";
    var_dump( is_numeric( "1,234.00" ) );
    echo "<br/>";
    var_dump( is_numeric( "1,xxx" ) );
?>

ผลลัพธ์

bool(true)
bool(false)
bool(false)

คำอธิบาย

PHP check ตัวเลขว่าเป็นตัวเลขหรือไม่ แนะนำให้ใช้คำสั่ง is_numeric จากตัวอย่าง 123 เป็นตัวเลขคืนค่าเป็น true ส่วน 1,234.00 และ 1,xxx ไม่ใช่ตัวเลข คืนค่าเป็น false

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