Manual do PHP
Anterior | Capítulo 10. Sintaxe Básica | Próxima

# Comentários

O PHP suporta comentários no estilo 'C', 'C++' e shell do Unix shell (estilo Perl). Por exemplo:

`<?php echo 'Isto é um teste'; // Estilo de comentário de uma linha em c++ /* Este é um comentário de múltiplas linhas ainda outra linha de comentário */ echo 'Isto é ainda outro teste'; echo 'Um teste final'; # Este é um comentário de uma linha no estilo shell ?>`

Os comentários de estilo "uma linha" apenas comentam até o final da linha ou do bloco PHP de código corrente, o que chegar primeiro. Isto significa que código HTML após `// ... ?>` ou `# ... ?>` SERÁ exibido: ?> interompe o modo PHP e retorna para o modo HTML, e `//` ou `#` não podem influenciar isto. Se a diretiva de configuração asp_tags estiver ativa, ela funciona da mesma maneira que `// %>` e `# %>`. Entretando, a tag `</script>` não interrompe o modo PHP em um comentário de uma linha.

`<h1>Isto é um <?php # echo 'simples';?> exemplo.</h1> <p>O cabeçalho acima irá dizer 'Isto é um exemplo'.</p>`

Comentários no estilo 'C' termina ao primeiro `*/` encontrado. Tenha certesa de não aninhar comentários no estilo 'C'. É fácil fazer este engano se você esta tentando comentar grandes blocos de código.

`<?php /* echo 'Isto é um teste'; /* Este comentário irá causar um problema */ */ ?>`

Anterior | Principal | Próxima
Separação de instruções | Acima | Tipos