Я новичок в php и хочу использовать функциональность __autoload php5 в своем коде. Я написал ниже код в своем index.php, но я не понимаю, как и когда я должен вызывать функцию __autoload.
function __autoload($class) {
if (file_exists($class . '.php')) {
include($class . '.php');
} else {
throw new Exception('Unable to load class named $class');
}
}
Я также видел этот поток, но в моем приложении нет такого класса автозагрузчика. Нужен ли каждому приложению отдельный класс для использования автозагрузки? Если нет, могу ли я иметь одну функцию, как указано выше, и выполнить ее задачу? Может ли кто-нибудь объяснить, как вызвать вышеуказанную функцию __autoload внутри моего php-кода?