在PHP中输出大块HTML的正确方法
发布时间:2020-12-13 13:34:48 所属栏目:PHP教程 来源:网络整理
导读:我正在从一本书中学习 PHP(没有编程经验).本书中的示例使用了一种奇怪的方式来有条件地输出大块HTML.它关闭条件内的PHP标记,并在输出HTML后重新打开它.我理解(在经过一些努力之后)它是如何工作的,但它看起来像一个狡猾的,不是有意使用的 – 这样的,解决方法.
我正在从一本书中学习
PHP(没有编程经验).本书中的示例使用了一种奇怪的方式来有条件地输出大块HTML.它关闭条件内的PHP标记,并在输出HTML后重新打开它.我理解(在经过一些努力之后)它是如何工作的,但它看起来像一个狡猾的,不是有意使用的 – 这样的,解决方法.
<?php if(something == somethingelse) { echo "some message"; } else { ?> <big-block-of-html> </big-block-of-html> <?php } ?> 这本书确实介绍了heredoc语法,但从未使用它.有没有正确的方法呢?从PHP中输出HTML似乎更直观.
这正是PHP应该如何使用,并且比所有替代品更具可读性,优雅性和稳健性*.我只是想要更好的缩进风格:
<?php // normal // code // here ?> <?php if ($foo) : ?> <div> <!-- more HTML --> </div> <?php endif; ?> *除非你选择完全无代码的模板,比如Smarty当然…… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |