深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 485|回复: 0

php中替代循环语法方法教程

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2022-11-23 18:38:33 | 485 | 0 | 显示全部楼层 |阅读模式
php中替代循环语法方法教程

php中除了do-while以外,其他的语法结构都有替代语法
规则:左大括号变冒号,右大括号变endXXX
代码如下:
  1. //if的替代语法
  2.     if():

  3.     elseif():

  4.     else:

  5.     endif;
  6. //switch替代语法
  7.     switch():

  8.     endswitch;
  9. //for
  10.     for():

  11.     endfor;
  12. //while
  13.     while():

  14.     endwhile;
  15. //foreach
  16.     foreach():

  17.     endforeach;
复制代码
例题:在混编的时候用替代语法
  1. <body>
  2. <?php
  3. for($i=1;$i<=10;$i++):
  4.         if($i%2==0):
  5. ?>
  6.         <?php echo $i;?>:锄禾日当午<br>
  7. <?php
  8.         endif;
  9. endfor;
  10. ?>
  11. </body>
  12. //运行结果
  13. 2:锄禾日当午
  14. 4:锄禾日当午
  15. 6:锄禾日当午
  16. 8:锄禾日当午
  17. 10:锄禾日当午
复制代码
小结:可以通过替代语法证明else if之间如果有空格是嵌套if语句。
  1. <?php
  2. $score=80;
  3. if($score>=90):
  4.         echo 'A';
  5. elseif($score>=80):    //elseif之间没有空格,如果有空格是嵌套if语句
  6.         echo 'B';
  7. else:
  8.         echo 'C';
  9. endif;
  10. ----------------------------------------
  11. <?php
  12. $score=80;
  13. if($score>=90):
  14.         echo 'A';
  15. else:
  16.         if($score>=80):
  17.                 echo 'B';
  18.        
  19.         else:
  20.                 echo 'C';
  21.         endif;
  22. endif;
复制代码

楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表