Как я могу закомментировать строки PHP внутри HTML-файла?
В середине моего HTML-кода у меня есть строка PHP. теперь я хочу сделать строку PHP в качестве комментария.
Я пытался использовать <!-- -->
, но, похоже, это не работает для PHP.
Что мне делать?
Спасибо
4 answers
Представьте, что у вас есть следующий код:
<body>
<?php echo $this_variable_will_echo_a_div; ?>
</body>
Если вы хотите, чтобы div отображался, но не отображался на странице, вы прокомментируете html, PHP все равно будет выполнен:
<body>
<!-- <?php echo $this_variable_will_echo_a_div; ?> -->
</body>
Если вы не хотите, чтобы div отображался в источнике в виде прокомментированного html, вам придется прокомментировать php, между тегами тела в вашем источнике ничего не появится:
<body>
<?php /* echo $this_variable_will_echo_a_div; */ ?>
</body>
Все методы комментирования синтаксиса PHP работают во встроенном коде внутри HTML. Не стесняйтесь использовать кого угодно.
<?php //for one line comment ?>
<?php /* for multi-lines comment */ ?>
Также вы можете использовать синтаксис HTML-комментариев непосредственно за пределами тегов php.
<!-- <?php blah blah ?> -->
Обратите внимание, что PHP-код все равно будет выполнен.
Вам нужно использовать Комментарии PHP , а не комментарии HTML <!-- -->
Обратите внимание, что вы должны скрывать PHP-код по соображениям безопасности при комментировании фрагмента HTML, содержащего PHP-код, с помощью <!-- -->
, в противном случае ваш исходный код будет виден при просмотре страницы.
Использовать
<?php
/*
<?php
php code.. blah blah
?>
*/
?>
Или
<?php
// <?php echo 'hi'; ?>
?>
Или
<?php
# <?php echo 'hello'; ?>
?>