Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 搜索数据库内容:laravel_Php - Fatal编程技术网

Php 搜索数据库内容:laravel

Php 搜索数据库内容:laravel,php,Php,“$query”参数用于什么?函数($query)使用($keyword){}意味着什么 为什么它只是“SearchByKeyword”,而不是scopeSearchByKeyword 你读过拉威尔的文件吗?是的。。。浏览了一些章节。。。。你能帮我吗? public function scopeSearchByKeyword($query, $keyword) { if ($keyword!='') { $query->where(function ($query)

“$query”参数用于什么?函数($query)使用($keyword){}意味着什么


为什么它只是“SearchByKeyword”,而不是scopeSearchByKeyword

你读过拉威尔的文件吗?是的。。。浏览了一些章节。。。。你能帮我吗?
public function scopeSearchByKeyword($query, $keyword)
{
    if ($keyword!='') {
        $query->where(function ($query) use ($keyword) {
            $query->where("name", "LIKE","%$keyword%")
                ->orWhere("email", "LIKE", "%$keyword%")
                ->orWhere("blood_group", "LIKE", "%$keyword%")
                ->orWhere("phone", "LIKE", "%$keyword%");
        });
    }
    return $query;
}
$keyword = Input::get('keyword', '');
$users = User::SearchByKeyword($keyword)->get();