switch代替语法: 复制代码 代码如下:

PHP中那一个语法有顶替语法? 流程序调节制(包含if,while,forforeach,switch)这些语句有顶替语法。

作者们平时在wordpress风流洒脱类博客程序的模板里面来看大多奇怪的PHP语法,举个例子:
复制代码 代码如下:

等于5<>

不是5就是6<>

地点的言语等同于

世家都不习贯,并且这么另类要他有怎样用?蛋疼吗?
留存正是合情,它自有它的用途,那个语法能表明的地点是在PHP和HTML混合页面包车型客车代码里面。好处如下:
1.使HTML和PHP混合页面代码尤其绝望井然有序。
有代码洁癖的爱侣最恐怖的就是颠来倒去的因陋就简代码,有了这几个从未花括号的代替语法,各位爱干净的敌人开玩笑到尿震。
2.流程序调控制逻辑更清晰,代码更易于阅读
要改外人的PHP和HTML混合代码,展开辟现,我擦!太TMD垃圾了!如果用代替语法,笔者想再垃圾的前后相继开荒人士也未见得写的太乱啊。
3.有些从ASP等其余类basic语言宗族转来的心上人,会更便于选取PHP。

为何纯PHP代码里面大致看不到?
那一个语法有一点不相符C亲族的历史观有一点点另类,我们一点都不大习贯于这种语法,何况不是很有益于

foreach代替语法: 复制代码 代码如下:

循环点什么

举例吗: 复制代码 代码如下:

循环点什么

是负数拉

空的

等于5<>

对于格外一些PHP爱好者来讲根本没见过呀,那个是何等事物吗?难道是这个博客的开采者自个儿搞的仿PHP的沙盘模拟经营语言?
非也,其实那个都以PHP的语法,只可是不时用而已,那么些都以PHP流程序调整制的代表语法。
此处就就给大家详细说一下PHP流程序调控制的替代语法。什么是顶替语法?
一言以蔽之的说正是局地语法的另类写法。

循环点什么

讲半天没用的,捞点干的行不?那东西怎么用?

是负数拉

依靠在此之前描述的运用办法,if语句的代表语法使用如下:
复制代码 代码如下:

for代替语法:
复制代码 代码如下:

while代替语法:
复制代码 代码如下:

switch ($i):
case 0:
echo “i equals 0”;
break;
case 1:
echo “i equals 1”;
break;
case 2:
echo “i equals 2”;
break;
default:
新澳门31999 ,echo “i is not equal to 0, 1 or 2”;
endswitch;
?>

替代语法的骨干方式:
左花括号({)换来冒号(:),把右花括号(})分别换成endif;,endwhile;,endfor;,endforeach; 以致 endswitch;

发表评论

电子邮件地址不会被公开。 必填项已用*标注