Heim >Backend-Entwicklung >PHP-Problem >So implementieren Sie einen Einzelspaltenmodus in PHP
So implementieren Sie einen Einzelspaltenmodus in PHP: 1. Erstellen Sie eine private Variable, um das Objekt zu speichern. 3. Verbieten Sie das Klonen. 5. Implementieren Sie das einzelne -Spaltenmodus.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP 7.1-Version, DELL G3-Computer
Wie implementiert man einen Einzelspaltenmodus in PHP?
PHP implementiert einen Einzelspaltenmodus
Code:
<?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(); //实现单列模式的意义,减少资源的占用
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo implementieren Sie einen Einzelspaltenmodus in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!