ThinkPHP 例項化模型

2021-07-02 14:52:52 字數 779 閱讀 6359

//     	1.例項化基本模型

// $user = new model('s');//引數為 表名,表字首,資料庫連線資訊 後2個已經在config.php中設定

// $user = m('s'); //m方法 效果和new model相同 引數相同

// $data = $user->select();

// dump($data);

// 2.例項化使用者自定義模型

// $user = new adminmodel();

// $user = d('user'); 、、d方法 如果沒有找到user模型 則d方法轉為m方法

// echo $user->getinfo();

// 3.例項化公共模型 通用的一些方法

// $user = new commonmodel();

// echo $user->strmark('aaaaa');

// 在例項化自定義模型時 可以不繼承於model 而繼承公共模型 commonmodel 就可以用到公共的方法

// 4.例項化空模型

// $model = m();

// $model->query($sql);//讀取 日常 select 返回查詢結果

// $model->execute($sql);//寫入 update insert 返回影響資料庫條數

模型例項化 thinkphp

當定義了模型之後,需要在操作中將模型例項化才能具體實現模型中的業務邏輯。不同的資料業務規則會有不同的模型定義,而在例項化模型的時候也可能不同。thinkphp 支援如下幾種例項化模型 例項化基礎模型類 例項化其他模型類 例項化使用者自定義模型類 例項化空模型類 thinkphp支援在沒有定義任何模型...

Thinkphp模型的例項化

thinkphp模型的例項化 是我們在使用thinkphp開發的過程中經常會使用到的,像在需要使用資料表的時候,我們就要經常進行例項化。我們來看乙個模型例項化的例子 user new model user 在thinkphp為我們封裝好了乙個方法m來更加方便的來進行模型的例項化,例如上面的可以寫成 ...

Thinkphp 模型例項化幾種方式

在控制器要查詢資料就要例項化資料表,thinkphp 定義幾種模型例項化方式,下面詳細說說一下 1,直接例項化方法 user new home model usermodel info new admin model infomodel 2,d方法例項化方法 系統提供了乙個快捷方法d用於資料模型的例...