Eu tenho este código,
<tr>
<td><?php echo $entry_keyword; ?></td>
<td><input type="text" name="keyword" value="<?php echo $keyword; ?>" /></td>
</tr>
<tr>
<td><?php echo $entry_sort_order; ?></td>
<td><input name="sort_order" value="<?php echo $sort_order; ?>" size="1" /></td>
</tr>
e adoraria comentar os dois de uma só vez ... mas quando tento
<!-- <tr>
<td><?php echo $entry_keyword; ?></td>
<td><input type="text" name="keyword" value="<?php echo $keyword; ?>" /></td>
</tr>
<tr>
<td><?php echo $entry_sort_order; ?></td>
<td><input name="sort_order" value="<?php echo $sort_order; ?>" size="1" /></td>
</tr> -->
a página falha - parece que o código PHP não está sendo comentado ... Existe uma maneira de fazer isso?
Concordo que a solução de Pascal é o caminho a percorrer, mas para aqueles que dizem que adiciona uma tarefa extra para remover os comentários, você pode usar o seguinte truque de estilo de comentário para simplificar sua vida:
Para impedir que o bloco de código seja comentado, basta alterar o comentário de abertura para:
fonte
Achei a solução a seguir muito eficaz se você precisar comentar muitos códigos HTML + PHP aninhados.
Envolva todo o conteúdo neste:
fonte
O
<!-- -->
é apenas para comentários em HTML e o PHP ainda será executado de qualquer maneira ...Portanto, a melhor coisa que eu faria também é comentar o PHP ...
fonte
Você só pode fazer isso com comentários PHP.
Da maneira como PHP e HTML funcionam, não é possível comentar de uma só vez, a menos que você:
fonte
O analisador PHP pesquisará todo o seu código
<?php
(ou<?
se short_open_tag = On), então as tags de comentário HTML não têm efeito no comportamento do analisador PHP e se você não quiser analisar o seu código PHP, você deve usar as diretivas de comentários do PHP (/* */
ou//
) .fonte
Você também pode usar isso como um comentário:
fonte