PHP替代控制结构,有什么缺点吗?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP替代控制结构,有什么缺点吗?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在使用生成 HTML而没有任何模板的 PHP代码,而且它是非常意大利面并且难以按照它们的结构方式阅读.根据我注意到的流程大幅改进的一种方法是在某些情况下使用endif而不是{}块来提高可读性. (见 http://php.net/manual/en/control-structures.alternative-syntax.php)

>这是便携式吗?
>这是标准吗?
>这是否有任何显着的缓慢(我理解它需要更多的字符)

干杯!

解决方法

我不知道.

但是,如果将它与HTML结合使用,它会极大地提高可读性和可维护性.

例:

<?PHP foreach($array as $value): ?>
    <div>
    <?PHP if($value == "foo"): ?>
        <p><?PHP echo $value; ?></p>
    <?PHP endif; ?>
    </div>
<?PHP enDForeach; ?>

VS

<?PHP foreach($array as $value) { ?>
    <div>
    <?PHP if($value == "foo") { ?>
        <p><?PHP echo $value; ?></p>
    <?PHP } ?>
    </div>
<?PHP } ?>

这只是一个小例子,但我认为endif和endforeach更容易被发现为<?PHP}?>.所以,是的,绝对与HTML一起使用!

我不在其他任何地方使用它,因为在“普通”代码中我发现它更难阅读.

脚本宝典总结

以上是脚本宝典为你收集整理的PHP替代控制结构,有什么缺点吗?全部内容,希望文章能够帮你解决PHP替代控制结构,有什么缺点吗?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。