替换语法:对流程控制语句提供的替换语句。
语法规则:把左花括号( { )换成冒号( : ),把右花括号( } )分别换成endif;,endswitch;,endwhile;,endfor;。
例:for($i=1;$i<4;$i++)
{
echo $i."<br>";
}
替换后:
for($i=1;$i<4;$i++)
:
echo $i."<br>";
endfor;
注意:对于do…while循环,没有可替换的语法。
2 回答
已采纳
zhanbao
TA贡献14条经验 获得超7个赞
替代语法是 PHP 程序设计中不常见到,在 wordpress 主题代码中,有少见的php替代语法。
适应场景:在 PHP 和 HTML 混合页面的代码编写中使用,使代码看起来比直接用花括号({})清晰些。
举个例子:
1. 不使用替换语法的情况
<?php if ($a == 5) { ?> <div>等于5</div> <?php } elseif ($a == 6) { ?> <div>等于5</div> <?php } else { ?> <div>不是5就是6</div> <?php } ?>
2. 使用替换语法情况
<?php if ($a == 5): ?> <div>等于5</div> <?php elseif ($a == 6): ?> <div>等于5</div> <?php else: ?> <div>不是5就是6</div> <?php endif; ?>
比较下来是不是清晰一些呢 :)
- 2 回答
- 0 关注
- 1523 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消