标签:
1 class Singleton { 2 3 private static $_instance = null; 4 private $name; 5 private function __construct(){ 6 $this->name = mt_rand(1,9); 7 } 8 public static function getInstance(){ 9 if(self::$_instance == null){ 10 self::$_instance = new Singleton(); 11 } 12 return self::$_instance; 13 } 14 public function getName(){ 15 return $this->name; 16 } 17 18 } 19 $obj1 = Singleton::getInstance(); 20 $obj2 = Singleton::getInstance(); 21 //var_dump($obj1); 22 echo $obj1->getName() . "\n"; 23 echo $obj2->getName() . "\n";
标签:
原文地址:http://www.cnblogs.com/Super-Man/p/4384005.html