Cet article présente le mode usine PHP, qui a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
La classe factory a une propriété statique privée utilisée pour enregistrer des objets de différents typesLa classe factory a une méthode statique publique d'instanciation d'objets
//工厂模式(单例的) final class Factory{ //私有的静态的保存对象的数组属性 static private $arr = array(); //公共的静态的实例化对象的方法 public static function getInstance($className){ //判断当前类的对象是否存在 if(!isset(self::$arr[$className])){ self::$arr[$className] = new $className(); } return self::$arr[$className]; } }
Explication détaillée du modèle de conception PHP singleton pour se connecter à la base de données
Explication détaillée du modèle et de l'usine PHP singleton avec des exemples Mode
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!