Devdit
 

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

อ่านแล้ว 3.7K
ชอบ

ตัวอย่างการเขียนโปรแกรมแปลง พ.ศ. เป็น ค.ศ. ด้วยภาษา 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 แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ