ホームページ  >  記事  >  バックエンド開発  >  卒業プロジェクト ppt 形式 PHP デザイン パターン レジストリ パターン

卒業プロジェクト ppt 形式 PHP デザイン パターン レジストリ パターン

WBOY
WBOYオリジナル
2016-07-29 08:47:551020ブラウズ

以下は、基本的なレジストリ クラスのコードです:

コードをコピーします コードは次のとおりです:


class Registry {
private static $instance
private $request;//レジストリのコンテンツ クラス
プライベート関数 __construct(){}//このクラスはインスタンス化できません
静的関数 instance(){//シングルトン クラス、このメソッドを通じてインスタンスを返します
if (!isset(self::$instance) ){self: :$instance=new self();}
return self::$instance;
}
function getRequest(){//登録されたコンテンツ クラスを返す
return $this->request
}
function; setRequest(request $request){//登録されたコンテンツクラスを設定します
$this->request=$request;
}
}
class request{//登録されたクラス
private $webname="WEB Development Notes"; private $url ="www.chhua.com";
function getName(){
echo $this->url;// www.chhua.com を出力
}
}// 登録された空のクラス
//
$ を使用reg =Registry::instance();
$reg->setRequest(new request());
$request->getName();//出力 www .chhua.com
?>


レジストリの機能は、システム レベルのオブジェクト アクセス機能を提供することです。

上記では、卒業プロジェクト ppt 形式、PHP デザイン モード、レジストリ モードについて紹介しました。卒業プロジェクト ppt 形式の内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

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