注释掉使用简写表示法回显的PHP变量的正确方法是什么?

我最近开始使用PHP简写<?=?>标记在我的PHP脚本中回显变量等.但是我发现我是否想要将变量注释掉,例如<?= // $myVariable; ?&GT我收到语法错误. 这样做是否安全:<?// = $myVariable; ?&GT 非常感谢!

解决方法:

短标签

<?= ... ?>

被翻译成

<?php echo ...; ?>

所以要评论它,你必须把东西放进……总是显示为空.这是我能想到的最短的:

<?= false && ... ?>

这是有效的,因为echo false没有回音.

没有文档支持它,所以它可能是一个旧的兼容性黑客,但以下似乎工作:

<?//= ... ?>

<?/*= ... */?>

由于它们没有文档,我不会依赖它们来做任何重要的事情,但如果你只是在调试时暂时评论某些东西,你可以使用它们.

上一篇:在eclipse中自定义代码块的注释,添加作者,日期,项目名称等信息


下一篇:django-blog:多对多查询