首页 > 其他 > 详细

TP5单例模式操作Model

时间:2019-05-08 17:40:11      阅读:411      评论:0      收藏:0      [点我收藏+]

tp5单例模式的代码实现

为什么要使用单例模式

使用单例模式实现逻辑处理与数据库操作分离能很大提升mysql的sql处理能力,并且易于维护

 

ArticleModel.php

<?php

namespace app\index\model;
use think\Model;
class ArticleModel extends Model
{
//单例模式
private static $instance;
// 确定链接表名
protected $name = ‘article‘;
//禁止被克隆
private function __clone(){}
//单例
public static function getInstance()
{
if(!(self::$instance instanceof self)){
self::$instance = new self();
}
return self::$instance;
}

//获取首页焦点图
public function focus_img(){
return self::getInstance()->limit(1)->select();
}

?>

 

TP5单例模式操作Model

原文:https://www.cnblogs.com/qcjdp/p/10832491.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!