エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
存在しないクラスを自動読み込み - phpspot
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
存在しないクラスを自動読み込み - phpspot
PHP4では、使うクラスは予め読んでおかないと使えないということがありました。 これは、実際の処理では... PHP4では、使うクラスは予め読んでおかないと使えないということがありました。 これは、実際の処理では使われないクラスもパーシングされ、インタプリタで動作するPHPでは処理速度に影響が出てきてしまうというものでした。 PHP5では、存在しないクラスを呼び出そうとしたときには、ある関数を呼び出して読み込む、ということが出来るようになります。 ある関数、とは __autoload() というメソッドで、 function __autoload($className) { include_once("class/".$className.'.inc'); } のようにして、CGIクラスを作成しようとして、CGIクラスが読み込まれていなかった場合、__autoload が呼ばれ、引数の、$className に "CGI" が渡され、class ディレクトリ以下の CGI.inc が自動で読み込ま