我需要评论已包含其他评论的一些代码行,
我试着做这样的事情:
...
<?php /* ?>
<ul>
<li></li>
<li></li>
<li></li>
<?php /* ?>
<li></li>
<li></li>
<?php */ ?>
<li></li>
<li></li>
<li></li>
</ul>
<?php */ ?>
...
但它不起作用。我该怎么办?
答案 0 :(得分:2)
来自PHP文档:http://php.net/manual/en/language.basic-syntax.comments.php
'C'样式注释在第一个* /遇到时结束。确保你没有嵌套'C'风格的评论。如果你试图注释掉一大块代码,很容易犯这个错误。
所以你不能嵌套多行注释。
答案 1 :(得分:0)
不幸的是你做不到。但是,根据您的代码实际执行的操作,您可以通过注释掉php输出的HTML来逃脱。像这样:
<!--
<ul>
<li></li>
<li></li>
<li></li>
<?php /* ?>
<li></li>
<li></li>
<?php */ ?>
<li></li>
<li></li>
<li></li>
</ul>
-->
&#13;
答案 2 :(得分:0)
不,你不能使用嵌套的多行php评论。多行注释从第一个开始