Как в php закомментировать кусок кода
Скажите, пожалуйста, можно ли как-то скопом закомментировать и HTML и PHP?
Есть, к примеру, код вида
Если блок HTML большой, и в нем много внутреннего кода PHP — заколебешься это комментировать и разкоментировать. Может есть какой-то способ (тэг), позволяющий комментировать целиком весь блок? Или только автозамена в Notepad++ и никак больше?
Есть что-нибудь такое?
[тут «волшебный» открывающий тэг, комментирующий блок]
[тут «волшебный» закрывающий тэг]
Работает ли закомментированный PHP код, если комментарии типа html?
Всем привет и С Новым Годом! Подскажите если кто знает, вот есть какой-то PHP код в шаблоне для WordPress, я его скрываю на время чтобы не выводились результаты, с помощью обычных html комментариев в виде:
И он действительно не выводится в браузере, но делает ли он запросы к базе данных и выполняется ли на стороне сервера? Или лучше убирать такой кусок кода из шаблона? Заранее всем спасибо за ответы, и извиняюсь если было такое.
- Google об использовании HTML-элемента button для внутренних ссылок
- Яндекс о проблемах ранжирования сайтов и «взрослом» контенте
- Google: когда можно удалять страницы тегов или категорий
На сайте с 25.11.2006
5 января 2018, 18:26
Комментировать PHP надо так:
✅ Трастовых площадок под размещение статей и ссылок. Опыт 15 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Новый аналог AllSubbmitter (заполнение форм) https://getmanylinks.ru/getmanysubmits.html (Бесплатное демо)
На сайте с 04.12.2013
5 января 2018, 18:29
Dmitriy_2014, естественно, он отрабатывает.
При выполнении шаблонов работать с БД в принципе неправильно.
Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
На сайте с 03.11.2008
6 января 2018, 07:49
miketomlin:
При выполнении шаблонов работать с БД в принципе неправильно.
Шаблоны в ВП (не путать с темами. ) — это как раз-таки куча функций, которые в свою очередь и из базы достают нужное.
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
На сайте с 04.12.2013
6 января 2018, 11:46
ВП – далеко не эталон, скорее наоборот.
Плюс вполне возможно, что многие используют ф-ции для работы с БД не так, как рекомендуют разработчики.
SeVlad:
не путать с темами.
Терминология в ВП специфическая и вполне возможно, что под шаблоном там понимается нечто большее, но я ориентировался на контекст. Формирование разметки вперемешку с запросами к БД – это ламерство высшего порядка. Пишу для широкой публики, потому что Web-программисты это и без меня знают.
На сайте с 01.07.2014
6 января 2018, 12:59
Всем спасибо за ответы, значит у меня правильные подозрения были. Тогда нужно использовать два тега комментариев для html и для php, чтобы скрыть строки html и заставить код php не работать.
Всего ответов: -->
По поводу базы данных это я наверное неправильно выразился, я имел в виду просто работу php скрипта на сервере, но в целом он же и с бд. может работать. В общем, нужно делать двойные комменты или убирать код из работающего шаблона если он не нужен, чтобы лишняя работа и загрузка не производилась. Так получается?
ITExplain
Please read How to support Ukraine if you haven’t done it yet!
Advertisements
Recent Posts
- Error loading shared library libresolv.so.2: No such file or directory
- Windows Server – A service installation section in this INF is invalid
- How to clone git without/ignore lfs files
- ImportError: no module named ‘ssd1306’ in micropython
- Fuse mount in docker or docker-compose
Recent Comments
Archives
Categories
Meta
Как в PHP закомментировать строку
Spread the love

В PHP для того, чтобы закомментировать код необходимо использовать // или /* */ .
Пример кода:
А это комментарий на несколько строк
*/
echo “” ;
//print “Hello world. ” // Этот код не будет исполнятся
?>
При исполнение приведенного кода получим результат:
Leave a Reply Cancel reply
You must be logged in to post a comment.
Proudly powered by WordPress. Theme: Flat 1.7.11 by Themeisle.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Manage consent
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category «Analytics». |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category «Functional». |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category «Necessary». |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category «Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category «Performance». |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
Как закомментировать код на PHP ?
Во время написания скриптов на PHP периодически требуется для целей отладки или для указания комментария, отмечать некоторые строки как комментарии. В языке программирования PHP имеется 2 вида таких комментариев:
Однострочный комментарий в PHP.
Однострочный комментарий в PHP применяется:
- для быстрого заккомментирования одной-двух строчек кода;
- а также применяется для того, чтобы оставить небольшой комментарий к коду
Однострочный комментарий в PHP это два символа слеша // . В примере кода выше имеется 4 таких комментария.
Любой текст, код который находится за последовательностью символов // будет проигнорировано интерпретатором PHP и не будет обрабатываться.
В результате работы кода выше будет выведена, например такая строка:
Сегодня дата 2019-03-25
Многострочный комментарий
В случае, когда комментарием одной строкой не обойтись, то следует использовать многострочный комментарий. Его синтаксис следующий:
Любой текст или код, который будет заключен, между симовалами /* и */ воспринимается как комментарий и не будет обработан.
Гораздо чаще многострочный комментарий будет выглядеть, как:
/*
* Здесь некоторый текст
* Еще немного текста
* .
*/
Также многострочный комментарий может быть записан в одну строку:
/* здесь некоторый комментарий */
Наиболее часто в профессиональной разработке на PHP вы будете встречать и использовать сами, многострочные комментарии в стиле PHPDoc (для чего такие комментарии используются, подробнее будет в отдельной статье):
Как можете обратить внимание, что в примере кода выше, такой специальный многострочный комментарий описывает тип входных аргументов (array), и тип возвращаемого значения (float или int) для функции getSum().
Будут ли видны Ваши комментарии в браузере?
Написанный вами PHP код выполняется только на сервере, и результат работы любого скрипта PHP этот текст, который уже отдается в браузер. В случае ВЕБ программирования результатом работы PHP скриптов, как правило является сгенерированыый HTML документ с тегами. И самое главное, что интерпретатор php, выполняя скрипт, игнорирует все строки заключенные в символы комментариев.
А значит ни одна строчка или строчки вашего кода, отмеченные как комментарии, никогда не будут обработаны, а их содержимое никогда не будет доступно в браузере у конечного пользователя.
Резюмируем.
При написании кода на языке программирования PHP принято использовать однострочные комментарии (//………) и многострочные комментарии (/* ………………… */).
