PHP шпаргалка, код, заметки


Страницы
19921.07.2025 07:57
Оператор match (PHP 8)
5️⃣ match (PHP 8) — Улучшенный switchОн возвращает значение и использует строгое сравнение (===).$day = "среда"; $message = match ($day) { "понедельник" => "Начало недели!", "среда" => "Середина недели!", "пятница" => "Скоро выходные!", default =&
18421.07.2025 07:56
Условный оператор switch
switch — Альтернатива if-elseif-elseКогда нужно проверить одно значение на несколько случаев, switch удобнее.$day = "среда"; switch ($day) { case "понедельник": echo "Начало недели!"; break; case "среда": echo "Середина недели!"; br
13721.07.2025 07:54
Оператор ??
Оператор ?? Позволяет проверить, существует ли переменная, и использовать значение по умолчанию.Оператор ?? в PHP чаще всего называют "оператор объединения с null" или "null-объединяющий оператор".Пример использования:$name = $_GET['name'] ?? 'Гость'; echo "Привет, $name!"
16821.07.2025 07:52
Тернарный оператор в PHP
Тернарный оператор (?:)  Представляет собой более короткую запись if-elseПример с if-else$age = 17; if ($age >= 18) { $message = "Доступ разрешен"; } else { $message = "Доступ запрещен"; } echo $message; // Выведет: Доступ запрещен Пример с тернарным
18821.07.2025 07:14
Условия в PHP. if, else, elseif
Условия в PHP. if, else, elseifРассмотрим базовые конструкции для работы с условиями в PHP: if, else, elseif.1️⃣ if, else и elseifБазовая конструкция для проверки условий.$age = 20; if ($age >= 18) { echo "Вы совершеннолетний!"; } else { echo "Вам еще нет 18 ле
28421.07.2025 07:12
Интерполяция строк в PHP
Интерполяция строк в PHP  Интерполяция — это процесс встраивания переменных в строку, чтобы они автоматически заменялись на свои значения.    1. Интерполяция в двойных кавычках (" ") В PHP переменные внутри двойных кавычек подставляют свои значения:   $name="Иван";echo"Привет, $name!";// Привет,
23021.07.2025 07:09
Типы данных
Типы данных Основные типы данных (переменных) в PHP: Тип данныхОписаниеПримерint (integer)Целые числа$age = 25;float (double)Числа с плавающей точкой$price = 10.5;stringСтроки (текст)$name = "Иван";bool (boolean)Логический тип (true/false)$is_admin = true;arrayМассивы$fruits = ["🍎", "🍌", "🍒"];
Страница 3 из 4