ホームページ >バックエンド開発 >PHPチュートリアル >discuz宣言クラスの代替メソッドはありますか?

discuz宣言クラスの代替メソッドはありますか?

WBOY
WBOYオリジナル
2016-06-23 13:48:46896ブラウズ

discuz を調べてみると、C クラスがあることが分かりました
C クラスなので、事前に宣言する必要があります。PHP でクラスを作成する方法については、PHP を学ぶ方法は 1 つしかありません。それはクラス C{
しかし、クラス C{ という単語を検索しましたが、そのような単語はありませんでした。Baidu を確認したところ、これがクラス C を作成するコードであると誰かが言いました:

C::creatapp();class core{	private static $_tables;	private static $_imports;	private static $_app;	private static $_memory;	public static function app() {		return self::$_app;	}	public static function creatapp() {		if(!is_object(self::$_app)) {			self::$_app = discuz_application::instance();		}		return self::$_app;	}


しかし、クラス C{ という単語はどこにありますかそれを作成するために PHP を学んだのですか? クラスの知識が間違っていませんか? ?

/source/class/class_core.php ファイルの一番下にこんな文はありませんか...
class C extends core {}

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