如果我有一个可选的变量,并且我只想让它在它上面进行搜索(如果已定义),我知道我可以这样做,但有没有办法在其他地方定义函数,所以我不需要一遍又一遍地重写相同的匿名函数?或者是解决这个问题的其他任何好的替代方案吗?
.......->where(function($query) use ($gender){
if ($gender) {
$query->where('gender', '=', $gender);
}
})->get();
Run Code Online (Sandbox Code Playgroud) 我有一个包含多个图像的资源文件(.png格式).它们的大小和间隔方式可以根据它们的偏移量相对容易地调用.
我可以调整图片框的大小以适应一个图像就好了; 但是,我不知道如何基于它的偏移加载图像,所以我总是只得到左上角的图像.
我几乎可以使用任何方法,但是在搜索中没有任何有用的东西 - 因为我真的不知道要搜索什么.