Laravel框架运用了很多的闭包,如果在闭包中需要引入外部的变量,可以使用use:
$id = 2;
$row = Message::join('users',function($join) use($id){
$join->on('users.name','=','messages.name')
->where('messages.id','=',$id);
})
->get()->toArray();
dd($row);
Laravel框架运用了很多的闭包,如果在闭包中需要引入外部的变量,可以使用use:
$id = 2;
$row = Message::join('users',function($join) use($id){
$join->on('users.name','=','messages.name')
->where('messages.id','=',$id);
})
->get()->toArray();
dd($row);