流程控制的替代语法

当多条语句需要在流程控制中执行时我们通常用{}将他们包含在代码块中

Example:

  foreach (range(0, 5) as $value) {
     do something;
     do something;
}

现在可以用另一种形式表达

  foreach (range(0, 5) as $value) :
    do something;
    do something;
  endforeach;

可替代的语法包括: if,while,for,foreach 和 switch

可用在模板引擎中 类似 laravel 的 blade 模板语法 @foreach @endforeach

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 所有控制流程语句都具有相同的基本特征:根据一组条件选择要执行的语句。这些语句分三大类,并通过其主要行为进行描述。选...
    CarlDonitz阅读 325评论 0 0
  • 1. 一、框架概述 2. 课程概述 laravel 4天(之前TP框架还是很大的区别)(国外框架) 在线教育平台 ...
    jim1999阅读 346评论 0 0
  • # 一、框架概述 # 课程概述 1. laravel 4天(之前TP框架还是很大的区别)(国外框架) 2. 在线教...
    关进一阅读 415评论 0 0
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,395评论 0 3
  • 說好的朋友也当不下去了,我再一次把你的微信删了。 你又像玩弄我一样玩弄了别的女孩,那种乱七八糟的暧昧所以你半年谈了...
    Jiauw阅读 170评论 0 1