สอนเขียน 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