array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'es', ), 'this' => array ( 0 => 'language.basic-syntax.comments.php', 1 => 'Comentarios', ), 'up' => array ( 0 => 'language.basic-syntax.php', 1 => 'Sintaxis básica', ), 'prev' => array ( 0 => 'language.basic-syntax.instruction-separation.php', 1 => 'Separación de instrucciones', ), 'next' => array ( 0 => 'language.types.php', 1 => 'Tipos', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'es', 'path' => 'language/basic-syntax.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
PHP admite comentarios al estilo de 'C', 'C++' y de consola de Unix (estilo de Perl). Por ejemplo:
<?php
echo 'Esto es una prueba'; // Esto es un comentario al estilo de c++ de una sola línea
/* Esto es un comentario multilínea
y otra lína de comentarios */
echo 'Esto es otra prueba';
echo 'Una prueba final'; # Esto es un comentario al estilo de consola de una sola línea
?>
Los comentarios al estilo de "una sola línea" solo comentan hasta el final
de la línea o del bloque actual de código de PHP, lo primero que suceda.
Esto implica que el código HTML después de // ... ?>
o # ... ?>
SERÁ impreso:
?> sale del modo PHP y vuelve al modo HTML, por lo que
//
o #
no pueden influir en eso.
Si la directiva de configuración asp_tags
está activada, actúa igual que // %>
y
# %>
.
Sin embargo, la etiqueta </script>
no sale del modo PHP en
un comentario de una sola línea.
<h1>Esto es un <?php # echo 'simple';?> ejemplo</h1>
<p>El encabezado anterior dirá 'Esto es un ejemplo'.</p>
Los comentarios al estilo de 'C' finalizan con el primer */
que se encuentre.
Asegúrese de no anidar comentarios al estilo de 'C'. Es muy fácil cometer este
error cuando se intenta comentar un bloque grande de código.
<?php
/*
echo 'Esto es una prueba'; /* Este comentario causará un problema*/
*/
?>