Devdit
 

PHP คํานวณอายุ วัน เดือน ปี เกิดของผู้ใช้งาน

2.7K

PHP คํานวณอายุจาก วัน เดือน ปี เกิดของผู้ใช้งาน บทความนี้สอนเขียนโปรแกรมให้ผู้ใช้งานเลือก วัน เดือน ปี ที่เกิด และนำวันที่ดังกล่าวมาคำนวณเพื่อหาว่าปัจจุบันผู้ใช้งานคนดังกล่าวอายุเท่าไร สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP คํานวณอายุ วัน เดือน ปี เกิดของผู้ใช้งาน

<form action="<?=$_SERVER['PHP_SELF'];?>" method="post">
    เกิดวันที่ <input type="date" name="date">
    <input type="submit" value="ตกลง">
</form>
<?php
    isset( $_POST['date'] ) ? $date = $_POST['date'] : $date = "";
    if( !empty( $date ) ) {
        $e = explode("-", $date);
        $age = date("Y") - $e[0];
        echo "<div style='margin-top:1rem'>คุณเกิดวันที่ {$date} ปัจจุบันอายุ {$age}</div>";
    }
?>

คำอธิบาย

PHP คํานวณอายุ วัน เดือน ปี จากตัวอย่างสร้างฟอร์มพร้อม input date ตัวแปรชื่อ date ของ HTML5 เพื่อให้ผู้ใช้งานเลือก วัน เดือน ปีเกิด จากนั้นเมื่อกดปุ่ม submit ตัวแปร date จะถูกส่งมาที่ PHP และรับค่าด้วยคำสั่ง $_POST จากนั้นใช้คำสั่ง explode แยกปีเกิดออกมาเพื่อนำมา - กับปีปัจจุบันเพื่อคํานวณหาอายุ จาก วัน เดือน ปี เกิดของผู้ใช้งานด้วย PHP ร่วมกับ HTML5

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