目录

一、前言

二、代码段

1.输入身高和体重输出bmi值的代码段

2.输入一个人的身份证号根据身份证号码判断性别的代码段 

三、实现结果(流程)

1.输入身高和体重输出bmi值的代码段

2.输入一个人的身份证号根据身份证号码判断性别的代码段  


一、前言

1.我使用的是DW网页软件编写的代码,若您有需要且编写软件不是DW,请粘贴<?php?>里的内容.以下代码均为举例,如有需要可以自己改写。原则上代码都是正确的,但也有可能部分地方存在逻辑错误,请谅解! 

2.本文是实现PHP实现输入身高和体重输出bmi值,PHP输入一个人的身份证号根据身份证号码判断性别这两个程序。其中的数值是可以更改的。下面会结合这些把代码和运行流程总结一下,粘贴时请注意看一下代码段的标题;

3.单独使用PHP代码,请粘贴<?php  ?>里的内容;

4.因不可抗力的原因,所以将两个代码结合在一篇文章里;

二、代码段

1.输入身高和体重输出bmi值的代码段

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>输入身高和体重,输出bmi值</title>
</head>
<form action=""method="post">
请输入身高
  <input name="txt_shengao"type="text"/>
  m<br>
  请输入体重
  <input name="txt_tizhong"type="text"/>
  kg<br>
  <input name="btn_jisuan"type="submit"value="计算"/>
</form>
<body>
<?php
if ( isset( $_POST[ "btn_jisuan" ] ) ) {
  $shengao = $_POST[ "txt_shengao" ];
  $tizhong = $_POST[ "txt_tizhong" ];
  $bmi = $tizhong / ( $shengao * $shengao );
  switch ( $bmi ) {
    case $bmi < 18.5:
      echo "偏瘦";
      break;
    case $bmi >= 18.5 && $bmi < 24.0:
      echo "正常";
      break;
    case $bmi >= 24.0 && $bmi < 27.0:
      echo "微胖";
      break;
    case $bmi >= 27.0:
      echo "肥胖";
      break;
  }
}
?>
</body>
</html>

2.输入一个人的身份证号根据身份证号码判断性别的代码段 

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>输入一个人的身份证,根据身份证号码判断性别</title>
</head>
<form action="" method="post">
请输入身份证号码:
  <input name="txt_1" type="text" />
  <br>
  <input name="btn_tijiao" type="submit" value="计算" />
</form>
<body>
<?php
if ( isset( $_POST[ "btn_tijiao" ] ) ) {
  $id_num = $_POST[ "txt_1" ];
  $check_num = substr( $id_num, 16, 1 );
  if ( $check_num % 2 == 1 ) {
    echo $id_num . "的人性别为男";
  } 
  else 
  {
    echo $id_num . "的人性别为女";
  }
}
?>
</body>
</html>

三、实现结果(流程)

1.输入身高和体重输出bmi值的代码段

这个地方有可能存在问题,原因就是输入的身高要是以.为单位,因为单位是m,不是cm。但是输入cm的数值也好使;

python体脂计算 用php算体脂率的代码_html

2.输入一个人的身份证号根据身份证号码判断性别的代码段  

python体脂计算 用php算体脂率的代码_python体脂计算_02

声明:本身份证号为虚拟号码!