ホームページ  >  記事  >  バックエンド開発  >  親クラスを含むPHPの継承に関する問題

親クラスを含むPHPの継承に関する問題

WBOY
WBOYオリジナル
2016-06-13 13:28:14930ブラウズ

PHPの親クラスの継承とインクルードの問題
サブクラスに親クラスがインクルードされる場合、定数include_once(_CLASS_PATH_.'parent class.php')を使用します
プログラム実行時にサブクラスが他のPHPページから参照されるが実行されており、ページには定数の clss_path があります
問題は
サブクラス php のファイルを直接開くと、class_path に値が割り当てられていないためにエラーが報告されることはわかっています。
そこで、この問題に何か問題があるかどうか皆さんに尋ねたいと思います。このようなエラーを起こさないようにするには、親クラスをどのようにインクルードすればよいでしょうか?

-----解決策--------------------------------
クラス定義ファイルを配置します。Web サイトのルートに相対する固定ディレクトリに移動するだけです。
どこにも含めずに自動的にロードできるように __autoload 関数を設定します。
------解決策---------
エントリーファイルまたは公開ファイルに記載してください。または、includepath

に置きます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。