Include, require і коментарі php, php

У цій статті ми розглянемо:

Include, require і коментарі php, php

PHP Include і PHP include_once

Оператор include використовується для підключення інших файлів. Він доступний в двох варіантах: include і PHP include_once. Останній ігнорується інтерпретатором, якщо файл вже був підключений.

Синтаксис оператора include:

де:
  • Include / include_once - це оператор, який підключає файл;
  • 'File_name' - ім'я підключається файлу.

Приклад: Include / Include_once

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

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

Ми створимо для файлу:

В результаті використання include PHP шлях до файлу буде виведений заголовок сторінки.

PHP Require PHP require_once

Оператор require має два варіанти: require і require_once. Він також використовується для підключення файлів.

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

Він повинен виглядати так:

де:
  • require / require_once - оператор підключення файлу;
  • 'File_name' - файл, який повинен бути підключений.

Різниця між Include і Require

Видає попередження при виникненні помилки.

Чи не видає попередження.

Виконання скрипта продовжується при виникненні помилки.

Виконання скрипта зупиняється при виникненні помилки.

Приклад: Require

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

Розглянемо приклад підключення конфігураційного файлу:

Require і Require_once

  • Тема, футер, сайдбар можуть бути загальними для багатьох сторінок. Це дозволяє змінювати сайт, оновивши один файл;
  • Параметри конфігурації бази даних, призначені для користувача функції можуть бути загальними для багатьох сторінок, що дозволяє забезпечити використання на сайті / в додатку однакових налаштувань;
  • Оператори PHP include або require використовуються для підключення файлів;
  • Include_once / require_once ігнорується, якщо запитуваний файл вже підключений з використанням будь-якого з чотирьох операторів;
  • Оператор include видає попередження і продовжує виконання коду, якщо запитуваний файл не був знайдений;
  • Оператор require викликає фатальну помилку і зупиняє виконання скрипта;
  • У більшості випадків повинен використовуватися оператор include. за винятком ситуацій, коли без запитуваної файлу не може працювати весь скрипт.

висновок