Maison > développement back-end > Problème PHP > Comment implémenter un mode colonne unique en php

Comment implémenter un mode colonne unique en php

藏色散人
Libérer: 2023-03-10 14:40:02
original
1596 Les gens l'ont consulté

Comment implémenter un mode mono-colonne en PHP : 1. Créer une variable privée pour enregistrer l'objet ; 2. Interdire l'utilisation de new ; 3. Interdire le clonage ; . Implémentez le mode colonne unique.

Comment implémenter un mode colonne unique en php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment implémenter un mode monocolonne dans PHP ?

PHP implémente un mode à une seule colonne

Code :

<?php
final class Singleton
{
    //1.创建私有变量保存该对象
    private static $instance;
    //2.禁止使用new
    private function __construct(){ }
    //3.禁止克隆
    private function __clone() { }
    //4.判断对象是否存在
    public static function getInstance()
    {
        if (!self::$instanceinstanceof self) {
            self::$instance= new self();
        }
        return self::$instance;
    }
    public function test(){
        echo &#39;测试单列模式&#39;;
    }
}
$singleton = Singleton::getInstance();
$singleton->test();
//实现单列模式的意义,减少资源的占用
Copier après la connexion

Apprentissage recommandé : "Tutoriel vidéo PHP"

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal