ホームページ >バックエンド開発 >PHPチュートリアル >セクション 12 - クラスの自動ロード - PHP5 のクラスとオブジェクト [12]_PHP チュートリアル
セクション 12 - クラスの自動ロード
未定義のクラスを使用しようとすると、PHP は致命的なエラーを報告します。解決策は、クラスを追加し、include でファイルをインクルードすることです。ただし、PHP には、プログラミング時間を節約できるクラスの自動ロード機能が用意されています。この機能が存在する場合、PHP はグローバル関数 __autoload を探します。クラスの名前であるパラメーターを使用して呼び出します。
例 6.15 は、スクリプトが User クラスのインスタンスを生成しようとするときに、現在のディレクトリ内の各ファイルがどのように使用されるかを示しています。 , PHP は __autoload を実行します。このスクリプトは、User クラスが class_User.php で定義されていると想定します。呼び出しが大文字か小文字かに関係なく、PHP は小文字の名前を返します。
http://www.bkjia.com/PHPjc/532551.html
www.bkjia.com
true