Php 的替代语法

Posted 尼农小道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Php 的替代语法相关的知识,希望对你有一定的参考价值。

替代语法

为什么会有替代语法:

    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:

以上是关于Php 的替代语法的主要内容,如果未能解决你的问题,请参考以下文章

PHP基础知识之流程控制的替代语法

CI框架 -- 在视图文件中使用 PHP 替代语法

PHP print_r的替代方法,带有语法高亮显示

PHP中的替代语法(冒号endifendwhileendfor)

PHP循环 跳转 替代语法 函数 返回总结

使用语法高亮显示打印的替代方法