Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何轻松评论PHP+;HTML代码_Php_Html_Comments - Fatal编程技术网

如何轻松评论PHP+;HTML代码

如何轻松评论PHP+;HTML代码,php,html,comments,Php,Html,Comments,特别是对于简单和小型项目,我在PHP源代码中保留纯HTML,在需要时只需添加相关的PHP,很多时候我都有这样的东西: <div class="header-info"> <p><?php echo $w["emailText"][$lang];?></p> </div> 现在,除了它是好的或坏的做法,我怎么能很容易地评论出整个3行? 如果我将它们放在HTML注释中,如下图所示(很抱歉留有空白,否则它们不会打印): 然后仍

特别是对于简单和小型项目,我在PHP源代码中保留纯HTML,在需要时只需添加相关的PHP,很多时候我都有这样的东西:

<div class="header-info">
  <p><?php echo $w["emailText"][$lang];?></p>
</div>

现在,除了它是好的或坏的做法,我怎么能很容易地评论出整个3行? 如果我将它们放在HTML注释中,如下图所示(很抱歉留有空白,否则它们不会打印):

<!--
... 我的代码。。。
-->
然后仍然执行PHP。如果我用类似的东西把它们围起来

 <?php
   if (0) {
 ?>
   ... my code ...
 <?php
   }
 ?>

... 我的代码。。。
如果(0),则嵌套的“>”将关闭我的PHP

同样,我充分意识到,我应该更好地使用模型-视图-控制器方法,而不是混合不同的“世界”,但正如所说的,对于小型项目来说,这没有意义,我只是想问,对于我提出的2,是否还有其他解决方案:)


谢谢

如果不需要,为什么不将其完全删除?若您想阻止div标记输出到浏览器,那个么您可以对它们进行注释,如下所示

<?php /*
  <div class="header-info">
    <p><?php echo $w["emailText"][$lang];?></p>
  </div>
*/ ?>

*/ ?>
通常是因为我想在没有那段代码的情况下看到“它看起来怎么样”,所以我想随意对它进行注释/取消注释。我没有想到PHP/C风格的多行注释,谢谢!有时候,最简单的解决方案是最好的:)但是嗯。。从SO代码解析判断?>将关闭PHP代码。。。让我看看它在现实生活中是否也起作用……好吧,在“现实生活”中它起作用:)我会尽快接受答案:)
<?php /*
  <div class="header-info">
    <p><?php echo $w["emailText"][$lang];?></p>
  </div>
*/ ?>