PHP中的替代语法简介

前端之家收集整理的这篇文章主要介绍了PHP中的替代语法简介前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

替代语法是PHP程序设计中不常见到,有时却又很重要的一个概念。今天本文就以实例形式展示了这一概念的用法

查看一下wordpress代码,里面可以见到有些少见的PHP替代语法,如下所示:

PHP;">
PHP the_content( __( 'Continue reading Meta-nav">→','theBox' ) ); ?> '' ) ); ?>

很多读者都会有这样的疑问:else后面的冒号和endif代表啥?google了一下就可以明白,这就是PHP的替代语法。

其中的冒号(:)等价于左花括号({),endif等价于右花括号(});

再来举个例子:

PHP;"> PHP if ($a<0): ?> //负数的情况

上面的语句等同于:

PHP;"> PHP if ($a<0){ ?> //负数的情况

那么PHP中那些语法有替代语法?

流程控制(包括if,while,forforeach,switch)这几个语句有替代语法。

替代语法的基本形式:

左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;

while替代语法:

PHP;">
  • 循环内容
  • 其它替代语法可以类推。

    希望本文所述对于大家学习PHP程序设计能有所帮助。

    猜你在找的PHP相关文章