ホームページ  >  記事  >  バックエンド開発  >  PHP オブジェクトのインスタンス化シングルトン メソッド

PHP オブジェクトのインスタンス化シングルトン メソッド

高洛峰
高洛峰オリジナル
2017-01-21 11:54:271341ブラウズ

オブジェクトシングルトンをインスタンス化するPHPメソッド:

3つのプライベートと1つのパブリック: 2つのプライベートメソッド、1つのプライベートプロパティ、1つのパブリックメソッド

private function __construct(){} //不可以继承构造方法
private function __clone(){}//不可以继承克隆方法
privare static $_instance;

1つのパブリック

public static function getinstance(){
    if(!isset(static:$_instance)){
      static::$_instance=new static();
      }
      return static::$_instance;
  }

上記がこの記事の全内容です、この記事の内容が皆様の勉強やお仕事に少しでもお役に立てれば幸いです、そしてPHP中国語サイトも応援させていただきます!

PHP オブジェクトのインスタンス化シングルトン メソッドに関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

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