PHP ПАТТЕРН РЕЕСТР
Реестр – это объект, который предназначен для хранения глобальной информации, а также доступа к ней из любого места приложения. В программировании на PHP, паттерн реестр может быть использован для создания глобальных объектов, которые можно использовать для хранения информации, такой как параметры подключения к базе данных, настройки приложения и другие данные.
Чтобы создать паттерн реестр, нужно создать класс, который будет иметь следующие методы:
class Registry {
protected static $registry = [];
public static function set($key, $value)
{
self::$registry[$key] = $value;
}
public static function get($key)
{
return isset(self::$registry[$key]) ? self::$registry[$key] : null;
}
}
В этом коде мы создаем класс Registry с защищенным свойством $registry, массивом, который будет хранить все наши глобальные переменные. Метод set () используется для установки значения в реестре, а метод get () для получения значения из реестра по ключу. Обратите внимание, что мы используем статические методы, чтобы вызывать их без создания экземпляра класса.
Для использования паттерна реестр в вашем приложении на PHP, просто добавьте значения в реестр, используя метод set (), и затем получите их где угодно в приложении с помощью метода get ().
Объектно-ориентированное программирование и паттерны проектирования в PHP - 1
Паттерны проектирования для начинающих с примерами на PHP
Новая P2P связка - Арбитраж криптовалюты - Арбитраж крипты - Как заработать на P2P
Factory Pattern - Object Oriented PHP Tutorial
How To Create A OOP PHP Login System For Beginners - OOP PHP \u0026 PDO - OOP PHP Tutorial
Routing, Controllers, Views - Part 1 - PHP MVC Framework from Scratch
Create a PHP REST API : Write a RESTful API from Scratch using Plain, Object-Oriented PHP and MySQL
Паттерн Фабрика на реальном примере в PHP