エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
初心phperがいきなりフレームワークを自作したときにオートローダがどういう仕組みで動いているかわから... 初心phperがいきなりフレームワークを自作したときにオートローダがどういう仕組みで動いているかわからなかったので、設計してみてわかったことメモです。今更ありふれたネタかもしれませんがお許しください。 最初は名前空間なんぞいらんやんけ!とか思ってましたが、徐々に良さに気づいてきたので順に書いてみます。 #はじめに composer使いましょう! 特殊な案件でないかぎり既成フレームワークを使いましょう! ということで、実用ではなく理解のための記事になりますのでご容赦を。 名前空間を用いているのでPHP5.3以降でのおはなしですが、オートロードそのものは名前空間とは全くの別モノです。 名前空間という仕組みが導入されたことによって、オートローダ設計が格段にやりやすく、わかりやすくなりました。 #基本はrequire_once(require)だった オブジェクト指向で開発をすると1クラス1ファイ