作业要点: 1,判断用户输入内容函数 '!is_numeric' ,之前使用is_int,小数无法识别。 2,通过语句(!is_unmeric($sj) | ($sj<0) | ($sj>100))过滤小于0大于100的数值。 3,在判断输入内容有误时,增加die; 终止程序。
2年前 0
<?php $num = $_POST['num']; if(!is_numeric($num) | $num < 0){ echo 'it is wrong! please try again!'; }; if( 0 <= $num & $num < 60){ echo 'you not passed!'; }elseif( $num >= 60 & $num < 70){ echo 'Passed, but still need to work hard!'; }elseif( $num >= 70 & $num < 80){ echo 'Not bad yet!'; }elseif( $num >= 80 & $num < 90){ echo 'Your hope will soon coming!'; }elseif( $num >= 90 & $num < 100){ echo 'Your life will over!'; }elseif( $num == 100){ echo 'you die!'; }else{ echo 'You boom! simida!'; }; ?>
3年前 0
流程控制之嵌套if...else...elseif结构 if(判断语句1){ 执行语句体1 } elseif(判断语句2){ 执行语句体2 } elseif(判断语句n){ 执行语句体n } else{ 最后的else语句可选 } //定义一个随机变量,抵达时间,随机0点至23点 $dida=range(0,23); echo $dida; if($dida>6 && $dida<10){ echo '我爱泡澡'; } elseif($dida>10 && $dida<14){ echo '吃神户牛肉'; } elseif($dida>=19 && $dida<22){ echo '找一个朋友聊聊内心的寂寞'; } elseif($dida>22 && $dida<=23){ echo '泡澡'; } else{ echo '睡觉或者工作'; //都没有满足的执行else的语句 } 作业:写一个网页cj.html,向panduan.php页面已post方式提交分数段,分数段和显示的结果如下,要求如下: 1.0--60以下,不及格 2.60--70及格了,要努力 3.70--80还不错 4.80--90上清华有希望 5.90--100 你这辈子没希望了 6.100 更没希望了 7.100分以上 爱因斯坦转世啊,思密达! 8.不是一个数值类型或者小于0,请输入正确的分数
3年前 0
[鸡]彬彬爹地[鸡]
<?php $cj=$_GET['chengji']; if($cj<60){ echo "你有难了"; } elseif ($cj>=60 & $cj<=80) { echo "距离良好还差一些,请继续努力!"; } elseif ($cj>=80 & $cj<=90) { ech
4年前 添加回复 1