php怎么实现一个单列模式
程序员文章站
2022-03-11 14:16:19
...
php实现一个单列模式的方法:1、创建私有变量保存该对象;2、禁止使用new;3、禁止克隆;4、判断对象是否存在;5、实现单列模式即可。
本文操作环境:windows7系统、PHP7.1版,DELL G3电脑
php怎么实现一个单列模式?
PHP实现一个单列模式
代码:
<?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 '测试单列模式'; } } $singleton = Singleton::getInstance(); $singleton->test(); //实现单列模式的意义,减少资源的占用
推荐学习:《PHP视频教程》
以上就是php怎么实现一个单列模式的详细内容,更多请关注其它相关文章!
上一篇: jquery怎样点击按钮删除当前行
下一篇: 护卫神php套件有毒没有
推荐阅读
-
在一个php中,我定义了两个表单,当第一个表单提交后,生成了第二个表单,提交第二个表单后,就取不到第一个表单的数据了,该怎么办?
-
php 怎么得到一个人的homedir 路径
-
php怎么实现上传大文件
-
利用好PHP5.3的新特性,实现单例模式_PHP教程
-
一个php文件里计算得出的变量值,怎么传到另一个html文件里?
-
请问 Laravel 怎么实现一个定时器任务?
-
php怎么实现 点击一个网站里的链接 回跳到另一个网页 并输出特定数值
-
又一个php 分页类实现代码
-
php怎么把一个变量赋给一个text表单的value?
-
javascript - 请问:在输入框内粘贴图片并上传到服务器,怎么用PHP+JS实现?