猿问

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

替换语法:对流程控制语句提供的替换语句。
语法规则:把左花括号( { )换成冒号( : ),把右花括号( } )分别换成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循环,没有可替换的语法。


错过了年华
浏览 1524回答 2
2回答

zhanbao

替代语法是 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; ?>比较下来是不是清晰一些呢 :)

zhanbao

替换语法是指哪个函数,具体点。
随时随地看视频慕课网APP
我要回答