php で単一列モードを実装する方法: 1. オブジェクトを保存するプライベート変数を作成します; 2. new の使用を禁止します; 3. クローン作成を禁止します; 4. オブジェクトが存在するかどうかを確認します; 5 . 単一列モードを実装します。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php はシングルカラムモードをどのように実装しますか?
PHP は単一列モードを実装します
コード:
<?php final class Singleton { //1.创建私有变量保存该对象 private static $instance; //2.禁止使用new private function __construct(){ } //3.禁止克隆 private function __clone() { } //4.判断对象是否存在 public static function getInstance() { if (!self::$instanceinstanceof self) { self::$instance= new self(); } return self::$instance; } public function test(){ echo '测试单列模式'; } } $singleton = Singleton::getInstance(); $singleton->test(); //实现单列模式的意义,减少资源的占用
推奨される学習: 「PHP ビデオ チュートリアル 」
以上がPHPでシングルカラムモードを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。