博客列表 >015-第五节-PHP流程控制与模板初步

015-第五节-PHP流程控制与模板初步

冇忉丼
冇忉丼原创
2019年11月17日 23:34:15579浏览

1. 练习get传值

  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>练习get传值</title>
  6. </head>
  7. <body>
  8. <form action="" method="get"><!--表单此处一定要填method-->
  9. <label for="usr">登录名:</label><input type="text" id="usr" name="usrname" value="" >
  10. <label for="password">密码:</label><input type="password" id="password" name="password" value="" >
  11. <button>提交</button>
  12. </form>
  13. </body>
  14. </html>
  15. <?php
  16. print_r($_GET);//记住_GET写法
  17. ?>

2. 练习流程控制 (手写)

  1. <?php
  2. $number = 100;
  3. echo $number >=100 ? '买' : '不买';//三元运算符
  4. echo '<hr/>';
  5. if($number <=101 ){
  6. echo '不买';
  7. }else if$number <=201){
  8. echo '纠结';
  9. }
  10. else{
  11. echo '买'//if else条件判断语句
  12. }
  13. switch ($number){
  14. case 100:
  15. echo '满分,去上海玩';
  16. break;
  17. case 90:
  18. echo '帮忙做饭';
  19. break;
  20. case 80:
  21. echo '挨打';
  22. break;
  23. default:
  24. echo '每天做作业';
  25. }//switch 知道多少值的时候用,if 在不知道多少个值时使用
  26. //if switch 为流程控制,foreach为数组循环,for while 为计数循环
  27. $int = 1;
  28. while($int <10){//先判断再执行
  29. echo $int;
  30. echo '<hr/>';
  31. $int++;
  32. }
  33. for($int = 1;$int<10;$int++){
  34. echo $int;
  35. echo '<hr/>';
  36. }
  37. $int = 1;
  38. do{
  39. echo $int;
  40. echo '<hr/>';
  41. $int++;
  42. }while($int <9) //do..while..先执行再判断
  43. for($int = 1;$int<10;$int++){
  44. if($int == 4){
  45. continue;
  46. //不打印4这次循环
  47. // break跳出当前循环,剩下的都不输出break 2 跳出其所在层数
  48. // die是把后面的php代码都结束
  49. }
  50. echo $int;
  51. echo '<hr/>';
  52. }

3. 练习计数循环 (手写)

计数循环即for while的使用,详情可见第二题流程控制的一部分

  1. $int = 1;
  2. while($int <10){//先判断再执行
  3. echo $int;
  4. echo '<hr/>';
  5. $int++;
  6. }
  7. for($int = 1;$int<10;$int++){
  8. echo $int;
  9. echo '<hr/>';
  10. }
  11. $int = 1;
  12. do{
  13. echo $int;
  14. echo '<hr/>';
  15. $int++;
  16. }while($int <9) //do..while..先执行再判断

附件

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议