Помогите с конструкцией 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';