php中替代循环语法方法教程
php中除了do-while以外,其他的语法结构都有替代语法 规则:左大括号变冒号,右大括号变endXXX 代码如下: - //if的替代语法
- if():
- elseif():
- else:
- endif;
- //switch替代语法
- switch():
- endswitch;
- //for
- for():
- endfor;
- //while
- while():
- endwhile;
- //foreach
- foreach():
- endforeach;
复制代码例题:在混编的时候用替代语法
- <body>
- <?php
- for($i=1;$i<=10;$i++):
- if($i%2==0):
- ?>
- <?php echo $i;?>:锄禾日当午<br>
- <?php
- endif;
- endfor;
- ?>
- </body>
- //运行结果
- 2:锄禾日当午
- 4:锄禾日当午
- 6:锄禾日当午
- 8:锄禾日当午
- 10:锄禾日当午
复制代码小结:可以通过替代语法证明else if之间如果有空格是嵌套if语句。
- <?php
- $score=80;
- if($score>=90):
- echo 'A';
- elseif($score>=80): //elseif之间没有空格,如果有空格是嵌套if语句
- echo 'B';
- else:
- echo 'C';
- endif;
- ----------------------------------------
- <?php
- $score=80;
- if($score>=90):
- echo 'A';
- else:
- if($score>=80):
- echo 'B';
-
- else:
- echo 'C';
- endif;
- endif;
复制代码
|