Руководство по PHP от основ до самого сложного
Руководство по созданию веб-сайтов и веб-приложений на языке программирования PHP
Открыть все
Закрыть все
Оглавление
- PHP
- Основы PHP
- Переменные и константы
- Условные конструкции
- Функции
- Циклы
- Массивы
- Обработка исключений
- ООП
- Объекты и классы
- Конструкторы __construct и деструкторы __destruct
- Анонимные классы
- Наследование extends
- Модификаторы доступа public, protected, private
- Статические static методы и свойства
- Interface предоставляет методы без реализации
- Abstract классы с абстрактными методами без реализации
- Traits предоставляет группы свойств и методов с логикой
- Копирование объектов класса через clone
- Пространства имен namespace
- Автозагрузка классов
- Геттеры и сеттеры
- Перечисления enum
- Магические методы ООП
- Reflection и другие встроенные функции ООП
- Подключение
- Сессии и куки
- Работа с MySQL в PHP
- Подготовка сервера для PDO и MySQLi
- Создание подключения PDO
- Создание базы данных и таблиц PDO
- Добавление данных PDO
- Параметризация запросов PDO
- Получение данных PDO
- Фильтрация данных PDO
- Обновление данных PDO
- Удаление данных PDO
- Создание подключения MySQLi
- Создание базы данных и таблиц MySQLi
- Добавление данных MySQLi
- Получение данных MySQLi
- Фильтрация данных MySQLi
- Обновление данных MySQLi
- Удаление данных MySQLi
- Отправка данных на сервер
- Файлы и директории
- JSON
- Сериализация данных
- Буферизация
- Бинарные данные
- Документирование кода
- DocBlock
- Attributes
- Паттерны и стандарты
- Стандарт PSR
- Архитектурные паттерны
- Паттерны проектирования
- Редко используемые библиотеки PHP
- Библиотека SimpleXML для работы с XML
- Библиотека Curl для работы с запросами
- Библиотека GD для работы с изображениями
- Библиотека DOMDocument и XPath для работы с DOM структурой
- Библиотека Reflection