Blogger Information
Blog 27
fans 0
comment 0
visits 17359
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
015-第五节-PHP流程控制与模板初步
冇忉丼
Original
581 people have browsed it

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..先执行再判断

附件

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:php写模板还是很舒服的
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post