Коментарі PHP, Include / Include_once, Require / Require_once

Зміст:

Anonim

Навіщо використовувати коментарі?

  • Якщо ви деякий час не працюєте над вихідним кодом, легко забути, що робить код. Коментування вихідного коду допомагає згадати, що робить код.
  • Коментування вихідного коду також дуже важливо, коли кільком розробникам доводиться працювати над одним проектом. Зміни, внесені одним розробником, можуть легко зрозуміти інші розробники, просто прочитавши коментарі.
  • Як найкращу практику, ви повинні мати 3 рядки коментарів на кожні 10 рядків коду

У цьому підручнику ви дізнаєтесь-

  • Коментарі PHP
  • PHP Include & PHP Include_once
  • Приклад: Include / Include_once
  • PHP Require & PHP require_once
  • Приклад: Вимагати
  • PHP включає проти вимагає

Коментарі PHP

  • Коментарі допомагають нам зрозуміти код
  • Коментарі - це пояснення, які ми включаємо в наш вихідний код. Ці коментарі призначені для розуміння людиною.
  • Однорядкові коментарі починаються з подвійних скісних рисок // і закінчуються одним рядком.
  • Коментарі з декількох рядків починаються з косої риски, за якою слідує зірочка / * і закінчуються зірочкою, після якої йде коса риса * /.

На діаграмі нижче показано PHP-файл із прикладом PHP із кількома рядками та однорядковими коментарями

PHP Include & PHP Include_once

Інструкція php “включати” використовується для включення інших файлів у файл PHP.

Він має дві варіації, include і include_once. Include_once ігнорується інтерпретатором PHP, якщо файл буде включено.

Оператор include має такий синтаксис

Оператор include_once має такий синтаксис

ТУТ,

  • “Включити / включити_ночі” - це твердження, що включає файл
  • "'Ім'я_файлу'" - це ім'я файлу, який потрібно включити.

Приклад: Include / Include_once

Припустимо, ви розробляєте веб-сайт, який містить одне і те ж меню навігації на всіх сторінках.

Ви можете створити загальний заголовок, а потім включити його на кожну сторінку, використовуючи оператор include. Подивимось, як це можна зробити.

  • Ми створимо 2 імена файлів
  • header.php, index.php

Нижче наведено коди для; header.php

HomeAbout usServicesContact Us

index.php

Виведеться сторінка заголовка вище

PHP Require & PHP require_once

Оператор require має дві варіації, require і require_once.

Інструкція require / require_once використовується для включення файлу.

Require_once ігнорується, якщо необхідний файл уже додано будь-яким із чотирьох операторів include.

Він має наступний синтаксис

ТУТ,

  • “Require / require_once” - це твердження, що включає файл
  • "'Ім'я_файлу'" - це ім'я файлу, який потрібно включити.

Приклад: Вимагати

Припустимо, ми розробляємо додаток на базі даних.

Ми можемо створити файл конфігурації, який ми можемо включити на всі сторінки, що підключаються до бази даних, за допомогою оператора require. config.php

Давайте тепер розглянемо зразок коду, для якого потрібен конфігураційний файл. Pages_model.php

Php включає vs вимагає

Різниця між включати / вимагати

Включати Вимагати
Видає попередження про помилку Не видає попередження
Виконання сценарію продовжується, коли виникає помилка Виконання сценарію зупиняється, коли виникає помилка.

Як правило, рекомендується використовувати оператор include, щоб при виникненні помилки виконання сценарію продовжувало відображати адресу електронної пошти веб-майстра або сторінку зв’язку з нами.

Оператор require слід використовувати, якщо весь сценарій не може працювати без запитуваного файлу.

Заяви “включати” та “вимагати” можна використовувати в будь-якому рядку вихідних кодів, де ви хочете, щоб код з’явився.

Резюме

  • Єдиний HTML-код, такий як колонтитули, колонтитули, бічні панелі тощо, можна використовувати на багатьох сторінках. Це полегшує оновлення веб-сайту, просто оновивши один файл.
  • PHP-код, такий як налаштування конфігурації бази даних, користувацькі функції тощо, можна спільно використовувати на багатьох сторінках, гарантуючи, що веб-сайт / програма використовує однакові налаштування.
  • Коментарі використовуються, щоб допомогти зрозуміти вихідний код. Вони призначені для розуміння людиною
  • Однорядні твердження коментарів починаються з подвійних косих рисок //.
  • Багаторядні твердження коментарів укладаються між / * твердженнями * /.
  • Для включення файлів використовуються оператори “include, include_once, require та require_once”.
  • Include_once / require_once ігнорується, якщо запитуваний файл уже включено за допомогою будь-якого з чотирьох операторів.
  • Оператор “include” видає попередження і продовжує виконання, якщо запитаний файл не знайдено.
  • Оператор require викликає фатальну помилку та зупиняє виконання сценарію.
  • Заявка “включити” має бути в більшості випадків, за винятком ситуацій, коли без запитуваного файлу, який потрібно включити, не може працювати весь сценарій.