PHP ВСТРОЕННЫЕ КЛАССЫ
PHP - объектно-ориентированный язык программирования, и в нем многие функции реализованы в виде встроенных классов, предоставляющих богатый функционал.
Например, класс DateTime предоставляет функциональность для работы с датой и временем:
$date = new DateTime('2021-07-28');echo $date->format('Y-m-d H:i:s'); // 2021-07-28 00:00:00
Классы и интерфейсы PHP распределены по пространствам имен, что позволяет ограничивать доступность и избегать конфликтов имен.
PHP также предлагает множество классов для работы с базами данных, включая PDO и mysqli. Например:
$pdo = new PDO('mysql:host=localhost;dbname=database', 'username', 'password');$stmt = $pdo->prepare('SELECT * FROM users WHERE id=:id');$stmt->bindParam(':id', $id);$stmt->execute();$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
Классы PHP также могут быть созданы пользователем или расширены существующими классами.
41 - Уроки PHP. Встроенные классы PHP
PHP уроки ООП - Основные понятия PHP класс
Уроки PHP для начинающих / #14 – Встроенные PHP функции
Урок 1. Курс по ООП PHP. Класс и объект
Creating classes, properties, methods - OOP in PHP - Part 1
#11 Уроки PHP - Учим язык PHP, ООП на языке PHP, Классы и объекты
42 - Уроки PHP. Класс stdClass
PHP и ООП. Классы и объекты. Смысл ООП.
Урок 5. PHP. Встроенные функции PHP.