タグ

ブックマーク / qiita.com/misogi@github (1)

  • PHP で、spl_autoload_register を使って、require_once 地獄を脱出しよう - Qiita

    などとエラーになります。 その際、 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
    ku2ma2
    ku2ma2 2017/07/01
    spl_autoload_registerを使ったオートロード実装
  • 1