Автоматически подключать класс

Автозагрузку классов можно сделать через функцию spl_autoload_register().

spl_autoload_register('autoload');

function autoload($class) {
    include $_SERVER['DOCUMENT_ROOT'].'/classes/' . $class . '.class.php';
}

$user = new User(); // будет автоматически подключен файл «classes/User.class.php»

Данный способ рекомендуется использовать вместо прямого подключения классов через include.

Автоматическое подключение классов через __autoload() признано устаревшим с версии PHP 7.2 и не рекомендуется к использованию.

Отключить автозагрузку классов

Отключить автоматическое подклчение классов можно через функцию spl_autoload_unregister().

spl_autoload_unregister('autoload');