相关疑难解决方法(0)

何处和如果声明Laravel雄辩

我已经为我的网站建立了一个多重过滤器搜索,但我似乎无法在我搜索的内部找到多个if语句的文档.

返回大量结果

$data = Scrapper::paginate(15);
Run Code Online (Sandbox Code Playgroud)

返回none ..需要它以这种方式使用IF的语句看下面.

$database = new Scrapper;
$database->get();
Run Code Online (Sandbox Code Playgroud)

我想做什么的例子..

    $database = new Scrapper;
    if (isset($_GET['cat-id'])) {
        $database->where('cat_id', '=', $_GET['cat-id']);
    }
    if (isset($_GET['band'])) {
        $database->where('price', 'BETWEEN', $high, 'AND', $low);
    }
    if (isset($_GET['search'])) {
        $database->where('title', 'LIKE', '%'.$search.'%');
    }
    $database->get();
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent

14
推荐指数
2
解决办法
2万
查看次数

PHP中的安全导航操作符?

有没有办法用某种安全导航操作符编写以下语句?

echo $data->getMyObject() != null ? $data->getMyObject()->getName() : '';
Run Code Online (Sandbox Code Playgroud)

所以它看起来像这样:

echo $data->getMyObject()?->getName();
Run Code Online (Sandbox Code Playgroud)

php

6
推荐指数
3
解决办法
1953
查看次数

标签 统计

php ×2

eloquent ×1

laravel ×1