<?php

class Db{
    public static function __callStatic($method,$params){
        $query = new Query();
        return call_user_func_array([self::connect(),$method],$params);
    }
    public static function connect(){
        return new Query();
    }
}

class Query{
    public function $table_name;

    public function table($name){
        $this->table_name = $name;
        return $this;
    }
    public function where($a,$b = ''){
        var_dump($a+$b);
        return $this;
    }
}

$test1 = Db::name('test')->where(1,2)->where(5);
最后修改:2021 年 03 月 08 日 11 : 00 AM
如果觉得我的文章对你有用,请随意赞赏