Tengo este codigo
<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>
y me encantaría comentar ambos de una sola vez ... pero cuando lo intento
<!-- <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> -->
la página falla - parece que el código PHP no está siendo comentado ... ¿Hay alguna manera de hacer esto?
Estoy de acuerdo en que la solución de Pascal es el camino a seguir, pero para aquellos que dicen que agrega una tarea adicional para eliminar los comentarios, pueden usar el siguiente truco de estilo de comentarios para simplificar su vida:
Para evitar que se comente el bloque de código, simplemente cambie el comentario de apertura a:
fuente
Encontré la siguiente solución bastante efectiva si necesita comentar mucho código HTML + PHP anidado.
Envuelve todo el contenido en esto:
fuente
El
<!-- -->
es solo para comentarios HTML y PHP aún se ejecutará de todos modos ...Por lo tanto, lo mejor que haría es comentar también el PHP ...
fuente
Solo puede lograr esto con comentarios PHP.
La forma en que funcionan PHP y HTML, no puede comentar de una sola vez a menos que lo haga:
fuente
El analizador de PHP buscará su código completo
<?php
(o<?
si short_open_tag = On), por lo que las etiquetas de comentarios HTML no tienen ningún efecto en el comportamiento del analizador de PHP y si no desea analizar su código PHP, debe utilizar las directivas de comentarios de PHP (/* */
o//
) .fuente
También puede usar esto como comentario:
fuente