博客列表 >流程控制-------------PHP第九期先上班

流程控制-------------PHP第九期先上班

平胸啊春
平胸啊春原创
2019年11月18日 22:37:01693浏览

一、php 条件判断

if语句:

  1. $i = 8000;
  2. if ($i<=8000){
  3. echo '买台电脑';
  4. }else{
  5. echo '洗洗睡吧';
  6. };

执行结果:

手抄作业:

if else语句:

  1. $var = 8000;
  2. if($var >= 10000){
  3. echo '我要买个iphone xs max';
  4. }else if($var >= 8000){
  5. echo '我要买个iphone xs';
  6. }else if($var >= 6000){
  7. echo '我要买个iphone xr';
  8. }else if($var >= 4000){
  9. echo '我只能买个小米手机';
  10. }else{
  11. echo '我洗洗睡了';
  12. };

执行结果:

if else语句

手抄作业

switch语句

  1. $var = 3000;
  2. switch ($var) {
  3. case $var >= 10000:
  4. echo '我要买个iphone xs max';
  5. break;
  6. case $var >= 8000:
  7. echo '我要买个iphone xs';
  8. break;
  9. case $var >= 6000:
  10. echo '我要买个iphone xr';
  11. break;
  12. case $var >= 4000:
  13. echo '我只能买个小米手机';
  14. break;
  15. default:
  16. echo '我洗洗睡了';
  17. break;
  18. };

执行结果

手抄作业

while语句

  1. $int = 1;
  2. while ( $int < 10 ) {
  3. echo $int;
  4. echo '<hr/>';
  5. $int ++;
  6. }

执行结果

手抄作业

do while语句

  1. $int = 1;
  2. do {
  3. echo $int;
  4. echo '<hr>';
  5. $int++;
  6. }while ( $int < 1);

执行结果

手抄作业

for语句

  1. for( $int=1; $int<10; $int++){
  2. echo $int;
  3. echo '<hr>';
  4. }

执行结果

手抄作业

continue跳过当前循环,进入下一个循环

  1. for( $int=1; $int<10; $int++){
  2. if($int == 5){
  3. //结束当前循环,进入下次循环
  4. continue;
  5. };
  6. var_dump($int);
  7. echo '<hr>';
  8. }

执行结果

手抄代码

在for中加入判断

  1. for( $int=1; $int<10; $int++){
  2. echo $int;
  3. if($int == 8){
  4. echo '比较特殊';
  5. }
  6. echo '<hr>';
  7. }

执行结果

手抄代码

break

  1. for( $int=1; $int<10; $int++){
  2. if($int == 5){
  3. //结束当前循环
  4. break;
  5. }
  6. var_dump($int);
  7. echo '<hr>';
  8. }

执行结果

手抄代码

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