> = .. PHP Laravel 之后的运算符
> operator after an = .. PHP Laravel
今天 Laravel Paginator.php 刚刚通过此代码获得
$this->hasMore = $this->items->count() > $this->perPage;
我对 -> 和 > 很熟悉,但不确定在 = 之后它的大小如何。
这是完整的功能:
protected function setItems($items)
{
$this->items = $items instanceof Collection ? $items : Collection::make($items);
$this->hasMore = $this->items->count() > $this->perPage;
$this->items = $this->items->slice(0, $this->perPage);
}
右边求值,结果赋给左边。这是这样的:
$a = ($b > $c);
这里求值为布尔值:
($b > $c)
或者:
$a = ($b > $c) ? true : false;
或者:
if ($b > $c) {
$a = true;
} else {
$a = false;
}
今天 Laravel Paginator.php 刚刚通过此代码获得
$this->hasMore = $this->items->count() > $this->perPage;
我对 -> 和 > 很熟悉,但不确定在 = 之后它的大小如何。 这是完整的功能:
protected function setItems($items)
{
$this->items = $items instanceof Collection ? $items : Collection::make($items);
$this->hasMore = $this->items->count() > $this->perPage;
$this->items = $this->items->slice(0, $this->perPage);
}
右边求值,结果赋给左边。这是这样的:
$a = ($b > $c);
这里求值为布尔值:
($b > $c)
或者:
$a = ($b > $c) ? true : false;
或者:
if ($b > $c) {
$a = true;
} else {
$a = false;
}