laravel查询构造器where中闭包函数传参示例代码

2023-06-01 00:00:00 函数 示例 构造

在laravel官方文档中好像也没有看到有写use,可能use是必包的基础知识,属于PHP的基本语法吧


use闭包函数简单介绍

use是闭包函数基础知识,也就是匿名函数的唯一一个关键字,属于PHP的基本语法


在 function 可以将两个都传入,只是大于两个数function里面会报错必须使用use,

在 use 里面可以传多个参数


闭包传参示例代码

$test = DB::table('test')
    ->where('status', 1)
    ->where(function($query) use($title,$email) {
   
        $query->where('title', 'like', $title)
            ->orwhere('content', 'like', $email);
    })
    ->get();


相关文章