/**
*单例模式示例
*/
final class Sigle{
private static $ins = null;
public static function getIns(){
if(self::$ins === null){
self::$ins = new self();
}
return self::$ins;
}
/**
* 封锁重写和继承
*/
final private function __construct(){
}
/**
* 封锁克隆
*/
final private function __clone(){
}
}
$s1 = Sigle::getIns();
$s2 = Sigle::getIns();
if($s1===$s2){
echo '是同一个对象';
}else{
echo '不是同一个对象';
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。