PHP 中的多行注释中的多行注释
<?php
/*
/* this is a comment */
*/
?>
PHP 返回“语法错误”...这是否只是使用多行注释的完全错误的方式?
有时我需要注释掉一大块代码进行测试,这个块包含数百行,里面有很多多行注释。
注释掉这个大块的最佳方法是什么?除了从文件中临时删除它?
<?php
/*
/* this is a comment */
*/
?>
PHP 返回“语法错误”...这是否只是使用多行注释的完全错误的方式?
有时我需要注释掉一大块代码进行测试,这个块包含数百行,里面有很多多行注释。
注释掉这个大块的最佳方法是什么?除了从文件中临时删除它?
从 PHP 手册中可以看出:
“C”样式注释在第一个 */ 遇到时结束。确保不要嵌套“C”样式的注释。如果您尝试注释掉一大块代码,则很容易犯此错误。
<?php /* echo 'This is a test'; /* This comment will cause a problem */ */ ?>
:(
没有好的方法可以做到这一点,所以我通常做的就是使用以下解决方法:
<?php if(false): ?>
Whatever needs to be commented out.
<?php endif; ?>