替代语法
为什么会有替代语法:
????php是嵌入在html文档中的脚本语言,Php可以动态生成html标签,但是php主要功能并不是生成html标签,主要用于动态的生成数据(数据库中的数据)。如果使用php来动态生成html标签及标签内部数据时,程序代码会显的很乱。
就是php中的流程控制的另一类写法。
哪些流程控制可以有替代语法
if、switch、for、foreach、while
替代语法的形式:
使用冒号‘:‘代替左花括号‘{‘,使用endif、endsiwtch、endfor、endforeach、endwhle代替右花括号‘}‘
?
在PHP中一个流程控制结构可以书写在不同的标签内
各种流程控制替代语法:
<?php if():?>???????????? <?php endif;?>
<?php switch():?>????????<?php endswitch;?>
<?php for():?>????????????<?php endfor;?>
<?php foreach():?>????????<?php endforeach;?>
<?php while():?>????????<?php endwhile;?>
示例1:
示例2:
时间: 2024-10-08 21:07:31