Ocultar código comentado en plantillas PHP

August 03, 2011

Un post fresquito para el verano ;) Cuando trabajamos con plantillas php, como las que usan Drupal o **Wordpress, **en las que introducimos nuestras variables directamente el html mediante _php, _en ocasiones, sobre todo cuando estamos realizando pruebas o cambios solicitados por el cliente necesitamos comentar parte del código, tanto php como _html, _para poder volver fácilmente a el si algo va mal.   Podemos caer en la tentación de usar las etiquetas de comentarios de html , esto ocultará lo que no queremos ver, pero el php dentro del comentario continuará ejecutandose. De esta forma es más probable que aparezcan errores en el nuevo código además de perjudicar el tiempo de ejecución y carga de la página ya que estamos procesando y enviado al navegador elementos que no van a ser mostrados. La solución es tan sencilla como elegante, solo tenemos que introducir todo el código (html y php) a comentar dentro de comentarios de php Veamos un ejemplo:

1
2
3
4
5
</p>
<ul>
<li><!--?php echo $variable ?--></li>
</ul>
<p>

La forma de comentarlo seria:

1
2
3
4
5
6
7
<?php /*
<ul>
<li>
<!--?php echo $variable ?-->
</li>
</ul>
*/ ?>

De esta forma no quedará rastro del código en el contenido enviado al navegador ni se consumira tiempo de ejecución.

To show the comments is mandatory accept cookie policy.

Front-end and back-end developer.
#formula1, good conversations and small details lover.