PHP实现一个限制实例化次数的类例子
发布时间:2022-06-25 14:31 所属栏目:121 来源:互联网
导读:本文实例讲述了PHP实现一个限制实例化次数的类,分享给大家供大家参考,具体如下: 实现思路 定义一个static变量$count,用于保存实例化对象的个数 定义一个static方法create,通过该方法判断$count的值,进而判断是否进一步实例化对象。 定义析构函数,$cou
本文实例讲述了PHP实现一个限制实例化次数的类,分享给大家供大家参考,具体如下: 实现思路 定义一个static变量$count,用于保存实例化对象的个数 定义一个static方法create,通过该方法判断$count的值,进而判断是否进一步实例化对象。 定义析构函数,$count-1 定义构造函数,$count+1 实现代码 <?php class demo{ public $name; public static $count=0; private function __construct($name){ $one = demo::create("one"); $two = demo::create("two"); $two = null; $three = demo::create("three"); 运行结果: create one create two destory two create three destory three destory one。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读