PHP中的替代语法是什么

  介绍

这篇文章给大家介绍PHP中的替代语法是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

wordpress的代码,里面有些少见的PHP替代语法,

& lt; php  else :, ?比;   ,,,,,,,& lt; div 类=癳ntry-content"比;   ,,,,,,,,,,,& lt; ? php  the_content (, __ (, & # 39; Continue  reading  & lt; span 类=癿eta-nav"祝辞→& lt;/span> & # 39;,, & # 39; thebox& # 39;,),),, ?比;   ,,,,,,,,,,,& lt; ? php  wp_link_pages(,数组(,& # 39;之前# 39;,=祝辞,& # 39;& lt; div 类=皃age-links"祝辞& # 39;,只__(,& # 39;页面:& # 39;,,& # 39;thebox& # 39;,),, & # 39;后# 39;,=祝辞,& # 39;& lt;/div> & # 39;,),),, ?比;   ,,,,,,,& lt;/div> & lt; !——, .entry-content ——比;   ,,,& lt; php  endif;, ?在

其他后面的冒号和endif代表啥?菜鸟一个,没有见过,所以就谷歌了一下,才明白这是php的替代语法,

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

举个例子吧:

& lt; ? php  if  ($ a<0):, ?在

是负数拉

& lt; ? php  endif;, ?在


上面的语句等同于

代码如下:

& lt; ? php  if  (a<美元;0){,?在

是负数拉

& lt; ? php }, ?在

<强> php中那些语法有替代语法?

流程控制(包括,如果,forforeach,开关)这几个语句有替代语法。

替代语法的基本形式:

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

而替代语法:

& lt; ? php  while  (expr):, ?比;   & lt;才能li>循环点什么& lt;/li>   & lt; ? php  endwhile, ?在

其它替代语法可以类推。

关于PHP中的替代语法是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

PHP中的替代语法是什么