php单例模式
2016-05-20 09:29
232 查看
<?php /** * by www.phpddt.com */ class Mysql{ //该属性用来保存实例 private static $conn; //构造函数为private,防止创建对象 private function __construct(){ $this->conn = mysql_connect('localhost','root',''); } //创建一个用来实例化对象的方法 public static function getInstance(){ if(!(self::$conn instanceof self)){ self::$conn = new self; } return self::$conn; } //防止对象被复制 private function __clone(){ trigger_error('Clone is not allowed !'); } } //只能这样取得实例,不能new 和 clone $mysql = Mysql::getInstance(); ?>
相关文章推荐
- php创建软链接
- thinkphp3.x中session方法的用法分析
- MySQL PHP 语法
- php中const入门
- php中const入门
- 实时视频流
- thinkphp
- 在Webstorm/Phpstorm中设置连接FTP,上传到服务器
- 最好的php书籍推荐
- PHP格式化输出时间和星期
- PHP响应JSON数据
- PHP性能优化
- vsftpd用户配置 No.2
- 要注意php for中变量的清空
- 5——PHP逻辑运算符&&唯一的三元运算符
- 《Zend studio 12 + UPUPW+PHP5.4开发平台配置过程》
- 我的系统资源呢?php-fpm你知道吗?
- 一、PHP基础知识总结
- 4——PHP比较&&复制运算符
- php中final关键字