为了账号安全,请及时绑定邮箱和手机立即绑定

php什么情况下用到替换语法?

php什么情况下用到替换语法?

错过了年华 2016-12-03 23:37:06
替换语法:对流程控制语句提供的替换语句。 语法规则:把左花括号( { )换成冒号( : ),把右花括号( } )分别换成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; ?>

比较下来是不是清晰一些呢 :)

查看完整回答
反对 回复 2016-12-06
?
zhanbao

TA贡献14条经验 获得超7个赞

替换语法是指哪个函数,具体点。

查看完整回答
反对 回复 2016-12-05
  • 2 回答
  • 0 关注
  • 1496 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信