php 条件语句中的执行体{}可以被:代替?解决方案

WBOY
Release: 2016-06-13 10:11:54
Original
884 people have browsed it

php 条件语句中的执行体{}可以被:代替??
php 条件语句中的执行体{}可以被:代替??

最近看别人的一个代码发现一个有趣的事情以前我是不知道的,书上也没有说过。

比如正常写的判断语句
if($a==1)
{
//执行语句
}
现在发现这样也可以
if($a==1):
//执行语句
endif;


第二种居然可以这样写是不是也是一种兼容的写法,不知这样对性能有没有影响??
请了解的朋友来做个解答....

------解决方案--------------------
http://php.chinaunix.net/manual/zh/migration.if-endif.php

较早版本的语法,不推荐使用了
------解决方案--------------------
PHP中的流程控制替代语法:

PHP 提供了一些流程控制的替代语法,包括 if,while,for,foreach 和 switch。

替代语法的基本形式是把左花括号({)换成冒号(:),把右花括号(})分别换成endif;,endwhile;,endfor;,endforeach; 以及 endswitch

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template