<?php //创建单例模式 class Singleton { // 三私一公、 private static $obj = null; // 私有化构造方法 private function __construct() {} // 私有化克隆方法 private function __clone() {} // 静态的公共方法 获取对象 public static function getInstaed() { if (!self::$obj instanceof self) { self::$obj = new self(); } return self::$obj; } } // 实例化对象 $obj = Singleton::getInstaed(); $objs = Singleton::getInstaed(); var_dump($obj, $objs);