您好,欢迎访问一九零五行业门户网

php怎么实现一个单列模式

php实现一个单列模式的方法:1、创建私有变量保存该对象;2、禁止使用new;3、禁止克隆;4、判断对象是否存在;5、实现单列模式即可。
本文操作环境:windows7系统、php7.1版,dell g3电脑
php怎么实现一个单列模式?
php实现一个单列模式
代码:
<?phpfinal 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怎么实现一个单列模式的详细内容。
其它类似信息

推荐信息