Я понимаю, что вы имеете в виду. Вы можете сделать это с помощью буферизации вывода:
<?php
// this is not
?><!-- this is sent to browser -->
И с буферизацией вывода.
<?php
ob_start();
?><!-- this is NOT sent to browser --> <b>This isn't sent as well!</b> <?php
ob_end_clean();
?>
Однако, если вы хотите удалить комментарии только , вам нужно выполнить некоторый анализ:
<?php
ob_start();
?><!-- this is NOT sent to browser --><?php
$html=ob_get_clean();
// TODO: Use a DOM parser to parse $html and remove comments from it.
?>
Это звучит немного перегружено ...