Помогите с конструкцией require | ДЗ

Дали дз ,а я не совсем понимаю что от меня хотят(

Сам сам вопрос

Используя константы и обслуживающие их функции, добейтесь от конструкции require поведения require_once. Иными словами, при многократном включении, код во включаемом файле должен выполниться только ОДИН раз.


Ответы (1 шт):

Автор решения: Максим Степанов

Проверьте, определена ли константа. Если нет - определите и выполните код:

<?php
// single.php
if (!defined("FILE_REQUIRED")) {
    define("FILE_REQUIRED", "FILE_REQUIRED");
    echo 'hi';
}
// index.php
<?php
require 'single.php';
require 'single.php';
→ Ссылка