我在将变量传递给查询构建器闭包时遇到问题,这是我的代码:
function get_usersbyname($name){
dd($name);
$resultset = DB::table('users')->where(function($query){
$query->where('username', 'LIKE', $name);
});
....
}
如果我运行它,它会返回一个错误“ undefined name variable
”,但我已经传递了$name
变量并检查了它的存在。我也找不到任何资源来解释如何将变量传递给查询构建器匿名函数。你能帮我解决这个问题吗?