作家
登录

从0开始构建一个属于你自己的PHP框架

作者: 来源: 2017-05-08 16:02:45 阅读 我要评论

  • │      ├── DB.php               [数据库操作类] 
  • │      ├── Model.php            [数据模型基类] 
  • │      └── db                   [数据库类目次] 
  • │          └── Mysql.php        [mysql实体类] 
  • DB类应用示例

    1. /** 
    2.  * DB操作示例 
    3.  * 
    4.  * findAll 
    5.  * 
    6.  * @return void 
    7.  */ 
    8. public function dbFindAllDemo() 
    9.     $where = [ 
    10.         'id'   => ['>=', 2], 
    11.     ]; 
    12.     $instance = DB::table('user'); 
    13.     $res      = $instance->where($where
    14.                          ->orderBy('id asc'
    15.                          ->limit(5) 
    16.                          ->findAll(['id','create_at']); 
    17.     $sql      = $instance->sql; 
    18.  
    19.     return $res; 

    Model类应用示例

    1. // controller 代码 
    2. /** 
    3.  * model example 
    4.  * 
    5.  * @return mixed 
    6.  */ 
    7. public function modelExample() 
    8.     try {  
    9.         DB::beginTransaction(); 
    10.         $testTableModel = new TestTable(); 
    11.  
    12.         // find one data 
    13.         $testTableModel->modelFindOneDemo(); 
    14.         // find all data 
    15.         $testTableModel->modelFindAllDemo(); 
    16.         // save data 

    17.   推荐阅读

        裁撤中年技术员工让程序员发懵:25岁就死了,75才埋

      科技公司裁撤中年技巧员工的传闻,每隔一段时光就会在网上漫溢、发酵。法度榜样员们有点懵。十年前,当他们踏着高考重点登科线,走进大年夜学计算机院系的时刻,想象的而立生活必定不是如>>>详细阅读


      本文标题:从0开始构建一个属于你自己的PHP框架

      地址:http://www.17bianji.com/lsqh/35069.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)