PHP学习:单例

来源:互联网 发布:晨曦定额计价软件 编辑:程序博客网 时间:2024/06/05 00:19
<?php header('Content-type :text/html ; charset = utf-8');class Person{private $hash;static private $p;private function __construct(){$this->hash = mt_rand(1,99999);}static public function getInstance(){if(self::$p instanceof self){return self::$p;}self::$p = new self();return self::$p;}}$p1 = Person::getInstance();print_r($p1);echo '<br/>';$p2 = Person::getInstance();print_r($p2);echo '<br/>';$p3 = Person::getInstance();print_r($p3);echo '<br/>';?>

0 0
原创粉丝点击