PHP에서 단일 열 모드를 구현하는 방법: 1. 객체를 저장하기 위한 전용 변수 생성 2. new 사용 금지 4. 객체 존재 여부 확인; -컬럼 모드.
이 기사의 운영 환경: Windows 7 시스템, PHP 7.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 중국어 웹사이트의 기타 관련 기사를 참조하세요!