などとエラーになります。 その際、 spl_autoload_register() を使ってメソッドを登録しておけば、エラーが出る前に、そのクラス定義を探す最後の救済メソッドを実行できます。 それでも見つからなければおなじみのエラーが出ます。 PHPのバージョンは? PHP 5.0.x の方 spl_autoload_register() はありません。代わりに __autoload() が使えますが、そんな開発やる前に転職しましょう。 __autoload() のことなど忘れてしまえ。 PHP 5.1.2 以上の方 spl_autoload_register() はサポートされていますが、オレオレフレームワークであっても、 このようなクラスは自作せず、 Composer のautoload などを利用することを考えましょう。 また、PHPのサポート期限はバージョン毎に定められています。特
![PHP で、spl_autoload_register を使って、require_once 地獄を脱出しよう - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/6d992abc3caf33a00c8aa1c5cc5a9fdfcec10f28/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9UEhQJTIwJUUzJTgxJUE3JUUzJTgwJTgxc3BsX2F1dG9sb2FkX3JlZ2lzdGVyJTIwJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJUE2JUUzJTgwJTgxcmVxdWlyZV9vbmNlJTIwJUU1JTlDJUIwJUU3JThEJTg0JUUzJTgyJTkyJUU4JTg0JUIxJUU1JTg3JUJBJUUzJTgxJTk3JUUzJTgyJTg4JUUzJTgxJTg2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMxRTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1lNWM5ZjY5YmMyZmRmMTU3NjllOTk2MDVmNzhjMDVhNQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtaXNvZ2klNDBnaXRodWImdHh0LWNvbG9yPSUyMzFFMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWM5ZGMwZDVmMzYzM2RhMWFlZWM1ODU1YzQ1ODE5NjJk%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D86b12463fbbfb72d546acdf57ab92ee0)