# 如何使用PHP實現華氏溫度轉換攝氏溫度
在編程開發中,溫度單位轉換是一個常見的需求。本文將介紹如何使用PHP編寫一個簡單的華氏溫度(°F)到攝氏溫度(°C)的轉換程序。
## 溫度轉換公式
首先需要了解兩種溫度單位的換算公式:
攝氏溫度 = (華氏溫度 - 32) × 5⁄9
## PHP實現步驟
### 1. 創建轉換函數
```php
<?php
function fahrenheitToCelsius($fahrenheit) {
$celsius = ($fahrenheit - 32) * 5/9;
return $celsius;
}
?>
<?php
$fTemp = 77; // 示例:77°F
$cTemp = fahrenheitToCelsius($fTemp);
echo "華氏 {$fTemp} 度 = 攝氏 ".round($cTemp, 2)." 度";
?>
<?php
function convertTemperature($value, $fromUnit, $toUnit) {
if ($fromUnit == 'F' && $toUnit == 'C') {
return ($value - 32) * 5/9;
} elseif ($fromUnit == 'C' && $toUnit == 'F') {
return ($value * 9/5) + 32;
}
return $value; // 相同單位直接返回
}
// 使用示例
$temperature = 98.6;
$converted = convertTemperature($temperature, 'F', 'C');
echo "原始溫度: {$temperature}°F<br>";
echo "轉換結果: ".round($converted, 2)."°C";
?>
round()函數控制小數位數通過這個簡單的PHP實現,您可以輕松地在項目中添加溫度轉換功能,無論是用于氣象應用、科學計算還是日常工具開發都非常實用。 “`
這篇文章提供了約500字的PHP溫度轉換實現指南,包含: 1. 核心轉換公式 2. 基礎函數實現 3. 完整示例代碼 4. 實際應用建議 5. 注意事項 采用Markdown格式,代碼部分使用語法高亮,便于閱讀和理解。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。