Devdit
 

โค้ดแปลงอุณหภูมิ PHP เซลเซียส และฟาเรนไฮต์

3.1K

โค้ดแปลงอุณหภูมิ PHP เซลเซียส และฟาเรนไฮต์ บทความนี้สอนเขียนโปรแกรมภาษา PHP เพื่อแปลงอุณหภูมิจากเซลเซียสเป็นฟาเรนไฮต์ และ ฟาเรนไฮต์เป็นเซลเซียส พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง โค้ดแปลงอุณหภูมิ PHP เซลเซียส เป็นฟาเรนไฮต์

<form action="<?=$_SERVER['PHP_SELF'];?>" method="post">
    กรอกอุณหภูมิ เป็นเซลเซียส 
    <input type="text" name="c"> 
    <input type="submit" value="แปลงเป็นฟาเรนไฮต์">
</form>
<?php
    isset( $_POST['c'] ) ? $c = $_POST['c'] : $c = "";
    if( !empty( $c ) ) {
        $f = ( $c * 9 / 5 ) + 32;
        echo "<div style='margin-top:1rem'>อุณหภูมิ เป็นเซลเซียสเท่ากับ {$c} แปลงเป็นฟาเรนไฮต์เท่ากับ {$f}</div>";
    }
?>

ผลลัพธ์

คำอธิบาย

โค้ดแปลงอุณหภูมิ PHP เซลเซียส เป็นฟาเรนไฮต์ รับค่าตัวแปร c จากผู้ใช้งานผ่านฟอร์ม HTML จากนั้นนำมาเข้าสูตร °F = °C × ​9⁄5 + 32 เขียนโค้ดเป็น $f = ( $c * 9 / 5 ) + 32 พร้อมแสดงผลลัพธ์ด้วยคำสั่ง echo

 

ตัวอย่าง โค้ดแปลงอุณหภูมิ PHP ฟาเรนไฮต์ เป็นเซลเซียส

<form action="<?=$_SERVER['PHP_SELF'];?>" method="post">
    กรอกอุณหภูมิ เป็นฟาเรนไฮต์
    <input type="text" name="f"> 
    <input type="submit" value="แปลงเป็นเซลเซียส">
</form>
 <?php
    isset( $_POST['f'] ) ? $f = $_POST['f'] : $f = "";
    if( !empty( $f ) ) {
        $c = ( $f - 32 ) * 5 / 9;
        echo "<div style='margin-top:1rem'>อุณหภูมิ เป็นฟาเรนไฮต์เท่ากับ {$f} แปลงเป็นเซลเซียสเท่ากับ {$c}</div>";
    }
?>

ผลลัพธ์

คำอธิบาย

โค้ดแปลงอุณหภูมิ PHP ฟาเรนไฮต์ เป็นเซลเซียส รับค่าตัวแปร f จากผู้ใช้งานผ่านฟอร์ม HTML จากนั้นนำมาเข้าสูตร °C = (°F - 32) × 5⁄9 เขียนโค้ดเป็น $c = ( $f - 32 ) * 5 / 9 พร้อมแสดงผลลัพธ์ด้วยคำสั่ง echo

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