PHP搭建自己的MVC框架 模型層

模型層的作用是處理伺服器

在mvc中對應數據層

首先建立一個模型層類文件

<?php
namespace core\lib;
class model extends \pdo
{
    public function __construct()
    {
        $dsn = 'mysql:host=localhost;dbname=test';
        $username = 'root';
        $passwd= 'root';
        try {
            parent::__construct($dsn, $username, $passwd);
        } catch (\PDOException $e){
            p($e->getMessage());
        }
    }

定義伺服器的各項參數

使用的是pdo

使用的時候

在index控制器中

使用

<?php
namespace app\ctrl;
class indexCtrl
{
    public function index(){
        $model = new \core\lib\model();
        $sql="select * from stu";
        $model->query("set names utf8");
        $res = $model->query($sql);
        p($res->fetchAll());
    }
}

這樣可以得到一個結果

發佈留言