博客列表 >php 单例模式

php 单例模式

技术宅的博客
技术宅的博客原创
2019年09月14日 12:55:34962浏览
<?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);


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议