tp5 傳參閉包查詢


在thinkPHP模型查詢中,一般有兩種方式:數組方式和閉包方式,相對於數組方式只能定義查詢條件,閉包方式可以支持更多的連貫操作,包括排序,數量限制等。

在thinkPHP閉包查詢中通常使用use進行參數傳遞

普通閉包查詢:

$items=ItemModel::all(function($query){$query->order('sort','asc');});

帶參數的閉包查詢:

$items=ItemModel::all(function($query)use($type){

  $query->where('type',$type)->order('sort','asc');

})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM