การใช้ Is_numeric() ฟังก์ชั่นในการเขียนโปรแกรมใน PHP
การเขียนโปรแกรมนั้นจะมีการใช้ค่าตัวหนังสือ ตัวเลขต่างๆ ทั้งตัวเลขที่เป็นเลขและสตริงที่เป็นเลขดังนั้นเราจะมาใช้คำสั่ง Is_numeric() เพื่อนำมาตรวจสอบตัวเลขเป็นจริงหรือเท็จ
ลองมาใช้ฟังก์ชั่นนี้เพื่อตรวจสอบตัวแปรที่เป็นประเภท String กันดูว่าจะได้ผลลัพท์ออกมาเป็นอย่างไร จากนั้นตัวอย่างจะมีทั้งตัวเลขและตัวหนังสือ หรือเลขทศนิยม ทั้งหมดนี้จะเป็น String
ตัวอย่าง
‘000’ is numeric
‘123’ is numeric
‘5555 is numeric
‘Hello World’ is NOT numeric
‘HelloWorld’ is NOT numeric
‘number’ is NOT numeric
‘Good morning’ is NOT numeric
‘999.99’ is numeric
‘123.001’ is numeric
เราจะมาลองเขียนคำสั่ง Is_numeric() ในโปรแกรมภาษา PHP กันดูว่าเป็นอย่างและวิธีการใช้เพื่อตรวจสอบภายในโปรแกรมว่าตัวแปรหรือค่าที่อยู่ในตัวแปลเป็นเลขหรือไม่
รูปแบบคำสั่ง
Is_numeric($a)
- $a คือ ตัวแปลที่เราจะนำมาตรวจสอบ
Is_numeric() จะ return ค่า true ถ้าค่าที่อยู่ในตัวแปรเป็นจริงและ return false ถ้าตัวแปรเป็นเท็จ
หลายครั้งการเขียนโปรแกรมนั้นจะให้ผู้ใช้กรอกข้อมูลต่างๆที่ต้องการเป็นตัวเลขที่นั้น เช่น อายุ ซึ่งมีหลากหลายวิธีที่จะบอกให้ผู้ใช้รู้ Is_numeric วิธีนี้เราจะนำค่ามาตรวจสอบข้อมูลอีกครั้งเพื่อความถูกต้อง เพื่อป้องกันข้อผิดพลาดที่อาจจะเกิดขึ้นได้
Write a Comment