php シングルトン モード、php モード_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:07:25
オリジナル
889 人が閲覧しました

php シングルトン モード、php モード

シングルトン モードは主にデータベース接続に使用され、データベース内にクラスのインスタンスが 1 つだけ存在することを保証し、このインスタンスをシステム全体に提供します。これにより、新しい操作でリソースが消費されるのを防ぎ、データベースに過剰な接続情報が表示されるのを防ぎます。 主なポイントは 3 つあります: 1. インスタンスは 1 つだけである必要があります。 2. このインスタンスは自動的に作成される必要があります。 3. このインスタンスはシステム全体に提供する必要があります。 クラス mysql{ private static $instance ;//インスタンスを保存 //オブジェクトの直接作成を防ぐために、コンストラクターはプライベートとして宣言されています プライベート 関数 __construct(){ //シングルケースメソッド。インスタンス化されているかどうかを判断し、一度だけインスタンス化します public static function getInstance (){ self ::$instance = new self(); //オブジェクトのクローン作成を防止します プライベート 関数 __clone (){ trigger_error (「クローンを許可しません。」); 関数 テスト(){ } $conn = mysql::getInstance (); $conn->テスト (); ?> http://www.bkjia.com/PHPjc/955696.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/955696.html技術記事 PHP シングルトン モード、PHP モード シングルトン モードは主にデータベース接続に使用され、データベースにクラスのインスタンスが 1 つだけあることを保証し、このインスタンスをシステム全体に提供します。新しい性交を避けるために...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート