php写一个bmi计算器
时间: 2024-09-19 19:05:19 浏览: 85
PHP是一个流行的脚本语言,用于服务器端网页开发。下面是一个简单的BMI(Body Mass Index,体质指数)计算器的示例代码:
```php
<?php
function calculate_bmi($weight_kg, $height_cm) {
// 将身高从厘米转换为米
$height_m = $height_cm / 100;
// BMI计算公式:体重(kg) / 身高(m)^2
$bmi = $weight_kg / ($height_m * $height_m);
return round($bmi, 2); // 返回四舍五入到小数点后两位的BMI值
}
// 获取用户输入的体重和身高
$weight = $_POST['weight']; // 假设是从表单提交获取
$height = $_POST['height'];
// 检查输入是否有效(这里简化处理,实际应用需做验证)
if (!empty($weight) && !empty($height)) {
$bmi = calculate_bmi($weight, $height);
echo "您的BMI指数是:$bmi";
} else {
echo "请输入有效的体重和身高数据。";
}
?>
```
这个程序首先定义了一个`calculate_bmi`函数,接收体重和身高的参数,然后按照BMI计算公式计算结果。在HTML表单中获取用户的输入,通过POST请求发送到服务器,然后在后端用PHP计算并显示结果。
阅读全文