Загрузка классов

223
29 июня 2018, 12:50

Вопрос состоит в следующем. Имеется функция автозагрузки классов, созданная на основе spl_autoload_register(), нужно в функции загружать нужный класс, передавая его название в функцию.

switch ($method) 
{
    case 'start':
        $var = 'start';
        break;
    case 'stop':
        $var = 'stop';
        break;
    case 'pause':
        $var = 'pause';
        break;
}
$class = new $var;
$class->function();

Но так конечно не будет работать, но возможно есть способ запуска. Функция для старта класса есть в каждом классе и они одинаково будут называться. Это все нужно для бота, различные функции бота, реализованы с помощью отдельных классов, и теперь стоит задача подключать нужный класс.

READ ALSO
вывод контента на другой странице

вывод контента на другой странице

есть много элементы див,текстерия и картинка, нужно что бы на картинку были помещены эти элементы,сохранялось их местоположение и выводилось...

255
Как хранить HTML и CSS на сервере?

Как хранить HTML и CSS на сервере?

Я хочу создавать сайты на php, в которых страницы были бы разделены на небольшие части, каждая из которых хранилась бы отдельно, чтобы её можно...

292
PHP как получить файл без изменения

PHP как получить файл без изменения

Суть в том что я делаю свою игру на Java и решил сделать тестовый мультиплеер

261
Таймер на php + MySql

Таймер на php + MySql

подскажите как сделать таймер на PHP c использованием БД?

273