Главные темы ► programming ► php ► oop_php ► Автоматическая загрузка классов
Теги: oop_php spl_autoload_register

Автоматическая загрузка классов

Для автоматической загрузки классов в PHP можно использовать функцию spl_autoload_register()

    Автоматическая загрузка классов

    Функция spl_autoload_register() регистрирует нужное количество автозагрузчиков для автоматической загрузки классов и интерфейсов, которые пока не определили
    Функцию spl_autoload_register() разрешается вызывать больше одного раза, чтобы зарегистрировать больше одного автозагрузчика

    #TestClass.php class TestClass { public function __construct() { echo "Это класс TestClass"; } } #TestClass1.php class TestClass1 { public function __construct() { echo "Это класс TestClass1"; } } #test.php с функцией автозагрузки spl_autoload_register(function($class_name) { include $class_name . '.php'; }); $obj = new TestClass(); $obj = new TestClass1();
    Источники
    Последнее изменение: November 14, 2024 09:47


    Редактировать


    test

    2025-12-31 23:09:00 Редактировать

    test

    2025-12-31 23:10:00 Редактировать

    Я буду рекламой
    Я тоже буду рекламой
    И я
    ВВЕРХ
    Loading…
    Loading the web debug toolbar…
    Attempt #