Php Laravel 5.2罐';t设置偏移$request->;页

Php Laravel 5.2罐';t设置偏移$request->;页,php,laravel,laravel-5.2,Php,Laravel,Laravel 5.2,创建自定义分页时遇到问题 如果我这样做,它将不起作用: $page = json_decode($request->page); // $page = 5; $offset = $page * $limit - $limit; $query->offset($offset); $query->limit($limit); 如果我这样做,它会起作用: // $page = json_decode($request->page); $page = 5; $offset =

创建自定义分页时遇到问题

如果我这样做,它将不起作用:

$page = json_decode($request->page);
// $page = 5;
$offset = $page * $limit - $limit;

$query->offset($offset);
$query->limit($limit);
如果我这样做,它会起作用:

// $page = json_decode($request->page);
$page = 5;
$offset = $page * $limit - $limit;

$query->offset($offset);
$query->limit($limit);
当我
var\u dump
时,我可以看到两个
$page
值都是
int


我遗漏了什么?

这段代码输出了什么
dd(json_解码($request->page))谢谢你的回答,它只输出一个干净的2-这是我的页码。输出:URL中设置的页面:尝试更改为此
$Page=(int)json\u解码($request->Page)同样,当你说它不起作用时,它是什么意思?你有没有发现任何错误或什么?相同的结果::-)对不起,这意味着,它得到了我所有的产品,但抵消被忽略。如果我只放af 5,它不会被忽略。什么显示dd($offset.-“.$limit)?(在第一个不起作用的示例中)此代码输出什么
dd(json_decode($request->page))谢谢你的回答,它只输出一个干净的2-这是我的页码。输出:URL中设置的页面:尝试更改为此
$Page=(int)json\u解码($request->Page)同样,当你说它不起作用时,它是什么意思?你有没有发现任何错误或什么?相同的结果::-)对不起,这意味着,它得到了我所有的产品,但抵消被忽略。如果我只放af 5,它不会被忽略。什么显示dd($offset.-“.$limit)?(在第一个不起作用的示例中)