Devdit
 

วิธีการแปลง พ.ศ. เป็น ค.ศ. ภาษา PHP

3.2K

ตัวอย่างการเขียนโปรแกรมแปลง พ.ศ. เป็น ค.ศ. ด้วยภาษา PHP โดยโปรแกรมตัวนี้มีการรับค่าจากผู้ใช้งาน และนำข้อมูล พ.ศ. ส่งไปให้ภาษา PHP แปลงเป็นข้อมูล ค.ศ. และแสดงผลออกมา ซึ่งสามารถเขียนโปรแกรมได้ดังนี้

 

1. สร้าง form รับค่า พ.ศ. จากผู้ใช้งาน

<b>โปรแกรมแปลง พ.ศ. เป็น ค.ศ.</b>
<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
<input type="number" name="number">
<input type="submit" value="แปลง">
</form>

ตัวแปร number เก็บข้อมูล พ.ศ. ที่ผู้ใช้งานกรอก เพื่อส่งไปให้ภาษา PHP ทำงานต่อเพื่อแปลงเป็น ค.ศ.

 

2. เขียนโปรแกรมแปลง พ.ศ. เป็น ค.ศ.

<?php
    isset( $_POST['number'] ) ? $number = $_POST['number'] : $number = "";
    if( !empty( $number ) ) {
        echo "พ.ศ. {$number} เท่ากับ ค.ศ. ".($number-543);
    }
?>

หลัการแปลง พ.ศ. เป็น ค.ศ. คือ การนำข้อมูล พ.ศ. มาลบ 543 ซึ่งจะได้ข้อมูล ค.ศ. ออกมา

ตัวอย่าง โปรแกรมแบบเต็ม

<b>โปรแกรมแปลง พ.ศ. เป็น ค.ศ.</b>
<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
<input type="number" name="number">
<input type="submit" value="แปลง">
</form>
<?php
    isset( $_POST['number'] ) ? $number = $_POST['number'] : $number = "";
    if( !empty( $number ) ) {
        echo "พ.ศ. {$number} เท่ากับ ค.ศ. ".($number-543);
    }
?>
แก้ไข 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ