Да, вы определенно можете это сделать. Фактически, это именно то, что делает автозагрузка в любом случае, так как __autoload()
сама по себе является функцией, и вы обычно используете ее для поиска файла класса для загрузки.
Однако, если вы вручную включите такие файлы классов, вы определенно захотите использовать require_once()
вместо include()
или require()
, в противном случае вы получите повторное объявление класса.