Cet article présente principalement le mode PHP singleton.Les exemples analysent les principes et les techniques de mise en œuvre du mode singleton.Il a une certaine valeur de référence.Les amis dans le besoin peuvent s'y référer
Les exemples de cet article décrivent. le mode PHP singleton. Exemple de méthode d’implémentation de modèle. Les détails sont les suivants :
<?php /** * @copyright 2013 maguowei.com * @author Ma Guowei <imaguowei@gmail.com> */ /** * 单例模式 * 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();
Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.
Recommandations associées :
Définition et utilisation de la fonction is_file() en PHP
Concepts d'horodatage et de fuseau horaire PHP
Une brève description de la fonction de date PHP et comment obtenir l'heure définie
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!