Maison  >  Article  >  développement back-end  >  Utilisation simple du mode PHP à état unique

Utilisation simple du mode PHP à état unique

墨辰丷
墨辰丷original
2018-05-30 17:40:271303parcourir

Cet article présente principalement l'utilisation simple du mode monomorphe PHP et analyse la définition et les compétences d'utilisation associées du mode monomorphe PHP sous forme d'exemples. Les amis dans le besoin peuvent se référer à

Les classes Singlemorphic ne peuvent que Classer. instancié une fois

<?php
/*
作者 : shyhero
*/
class Demo{
    private static $ob=null;
    private $name;
    private $age;
    private function __construct(){
    }
    public static function makeOb(){
      var_dump($a);
      if(self::$ob == null){
        $c = __CLASS__;
        self::$ob = new $c();
      }
      return self::$ob;
    }
    public function __set($tName,$value){
      $this -> $tName = $value;
    }
}
$a = Demo::makeOb();
var_dump($a);

Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à tout le monde apprentissage .


Recommandations associées :

phpQuestions fréquemment rencontrées lors des entretiens d'inversion de chaîne

Comment obtenir le premier caractère non répétitif du flux de caractères en PHP

PHP utilise une ligne de code pour supprimer tous les fichiers d'un répertoire

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn