An analysis of PHP singleton mode implementation method
In this paper, the implementation of PHP singleton mode is described. Share to everyone for your reference. Specific as follows:
*//** * Singleton mode * Class single */class single{ private $name; private static $single; Private Function __construct () { } public static function init () { if (Empty (self:: $single)) {self :: $single = new single (); } Return self:: $single; } Public Function GetName () { return $this->name; } Public Function SetName ($name) { $this->name = $name; }} $s = single::init (); $s->setname (' hhhh '); Echo ' $s: '. $s->getname (); unset ($s); $m = Single::init (); Echo ' $m: '. $m- >getname ();
I hope this article is helpful to everyone's PHP programming.
http://www.bkjia.com/PHPjc/969336.html www.bkjia.com true http://www.bkjia.com/PHPjc/969336.html techarticle the analysis of PHP Singleton mode implementation Method This paper describes the PHP singleton mode implementation method. Share to everyone for your reference. as follows: php/** * @copyright maguowei.com * @auth ...