สอนเขียนโค้ดสร้าง Textbox ให้ใส่ได้เฉพาะตัวเลข ของภาษา PHP ด้วยการกำหนด attribute type เท่ากับ number ซึ่งเป็น attribute ของภาษา HTML5 ทำให้ TextBox ดังกล่าวรองรับเฉพาะตัวเลขเท่านั้น สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่างที่ 1 Textbox ใส่เฉพาะตัวเลข PHP ด้วย type number HTML5
<input type="number" name="number">
ตัวอย่างที่ 2 ส่งค่าจาก Textbox ใส่เฉพาะตัวเลข PHP
<!DOCTYPE html>
<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
กรุณากรอกตัวเลข<br/>
<input type="number" name="number">
<input type="submit" value="ตกลง">
</form>
</html>
<?php
isset( $_POST['number'] ) ? $number = $_POST['number'] : $number = "";
if( !empty( $number ) ) {
echo "ตัวแปร number = ".$number;
}
?>
ผลลัพธ์
ตัวแปร number = 100
1. สร้าง TextBox กำหนด attribute name เท่ากับ number ซึ่งใส่ได้เฉพาะตัวเลข
2. เมื่อผู้ใช้งานกดปุ่ม submit ตัวแปร number จะถูกส่งไปให้ภาษา PHP
3. ภาษา PHP รับค่าตัวแปร number และแสดงผลลัพธ์ออกมา