include 'my-file.php'; //Якщо такого файлу не існує скрипт спрацю далі
include_once 'my-file.php'; //Якщо є два однакових підключення то спрацьовує тільки перше підключення
require 'my-file.php'; //Якщо такого файлу не існує скрипт видасть помилку
require_once 'my-file.php'; //Якщо є два однакових підключення то спрацьовує тільки перше підключення
/*---- Обробка змінних в лапках -----*/
$a = "нах2й";
echo "Русский корабль пошел $a"; // В подвійних лапках спрацює зміна
echo 'Русский корабль пошел $a'; // В одинарних лапках виведеться символ $a!
/*---- Перевіряємо чи є змінна через тернарний оператор ----*/
// так
$var = $value ?? "Така змінна відсутня";
// або
$var = isset($value) ? $value : "Така змінна відсутня";
Умови для шаблонів
<?php if ($x=10): ?>
Тут HTML код якщо х = 10
<?php else: ?>
Тут HTML код якщо х != 10
<?php endif; ?>
Функція є досить простою. Створюємо папку logs (якщо ще не створена), далі динамічно формується ім'я файлу у форматі log_дата-месяц-год.log. Після чого створюється файл лога і записується туди те, що ми логуємо.
Процес дуже простий. Спочатку ми регулярно отримуємо атрибут alt і його значення. Перевірити результат роботи регулювання можна так - var_dump($alts);, як бачите у нас 2 ключі і відразу 2 потрібні нам значення в масиві.
Після року розробки представлений реліз мови програмування PHP 8.2. Нова гілка включає серію нових можливостей, а також кілька змін, що порушують Сумісність.
Область видимості, в PHP, змінної – це контекст, у якому ця змінна визначена, область видимості охоплює також файли, що включаються (include) і (require).