分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

PHP单例模式 demo

发布时间:2023-09-06 02:17责任编辑:沈小雨关键词:PHP

<?php

class single{

   static public $db;

   private function __construct(){

   };

    static function getinstance(){

         if(!self::$db)

             self::$bd = new self();

       return self::$db;

   }

}

single::getinstance();

//demo 2

class pzhang{

  static private $instance;

  private $config;

  private function __construct($config){

      $this->config = $config;

      echo "我被实例化了";

  }

 private function __clone(){

}

 static public function getInstance($config){

      if(!self::$instance  instanceof self)

           self::$instance = new self($config);

    return self::$instance;

 }

 public function getname(){

   echo $this->config;

}

}

$adb = pzhang::getInstance(1);

$adb->getname();

//结果   我被实例化了1

?>

PHP单例模式 demo

原文地址:https://www.cnblogs.com/isuansuan/p/9754528.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved