如何使用php短echo标记对一行进行注释?

如何使用php短echo标记对一行进行注释?,php,yii2,Php,Yii2,在我的yii2框架中,有很多带有php短echo标记的行 如果不先更改开头标记,我无法找到一种简单的方法来注释这行内容。有没有简单的方法 谢谢。试试这个: <? //= Html::a('Create Medicine', ['create'], ['class' => 'btn btn-success']) ?> <? //= $form->field($model, 'medicine_name')->textInput(['maxlength' =&g

在我的yii2框架中,有很多带有php短echo标记的行

如果不先更改开头标记,我无法找到一种简单的方法来注释这行内容。有没有简单的方法

谢谢。

试试这个:

<? //= Html::a('Create Medicine', ['create'], ['class' => 'btn btn-success']) ?>
<? //= $form->field($model, 'medicine_name')->textInput(['maxlength' => 50]) ?>

这应该适合您:

<?= ""; stuff here ?>

我认为最简单的方法是更换


不,你不能
这对您有帮助吗:
然后在中对其进行注释html@rizier:坏主意,现在代码向客户端倾斜。对这两个来说没什么大不了的,但如果客户机数据永远都看不到呢
可能不是最好的泄密方式。我认为这可能对你有用:
,这对你有用吗@MarcB你是对的,但我想不出别的办法,但我认为我所知道的可以“你必须重新编写你所有的代码”。你去不去都不行。“意外?>”分析错误。您不能完全注释掉
@MarcB的内容-您是对的。但一定有办法。不是吗?不是。你必须重写所有的代码
@MarcB-Ooops这很遗憾,Php的人还没有想到它。他们为什么要想到它<代码>
改为块。没有相同的结果,该行的其余部分将在页面上得到回显。然后您的函数不会返回内容,而是在函数本身中打印出来!所以你必须重写你的代码!(您可以使用Notpad++替换文件中的内容)但是如果您有
@Pawan,那么这是否适合您:
谢谢@Rezier123;它在重试时确实起作用。我不知道我第一次做错了什么。我接受你的回答,认为这是目前最好的解决办法。这应该是最好的答案
<?= ""; stuff here ?>
<?php //= Html::a('Create Medicine', ['create'], ['class' => 'btn btn-success']) ?>
<?php //= $form->field($model, 'medicine_name')->textInput(['maxlength' => 50]) ?>