Комментарии

Однострочные комментарии комментируют строчку до конца строчки текущего PHP кода или до \r, \n, \r\n\, смотря, что первое встретится. Это означает, что HTML код после //...?> или #...?> будет выведен. ?> закроет блок PHP режим и перейдет в HTML режим и там уже // или # не будут иметь никакой силы. Если в конфигурации включена директива asp_tags, то она ведет себя так же с //...%> и #...?>. Однако тэг </script> не выходит режима PHP в однострочном комментарии.

<?php
// This is a single line comment

Многострочные комментарии заканчиваются, когда встретится */. Важно не включать вложенные многострочные комментарии. Лего допустить такую ошибку, комментируя большие участки кода.

<?php
/*
This is a multi-line
comment
*/

/* this is also
commented */ but this don't */
?>

Ниже представлен еще один вид комментария - DocComment:

<?php
/**
* API Documentation Example
*
* @param string $bar
*/
function foo($bar) { }
?>