1

我正在查看 Laravel 3 源代码,我在larave/section.php文件中看到了一个奇怪的语法:

ob_start() and static::$last[] = $section;

这个奇怪的赋值语法是什么?你怎么读?这是否意味着我们正在$section考虑static::$last[]if ob_start()return true

4

1 回答 1

3

是的。这是一个简写

if (ob_start()) { static::$last[] = $section; }

由于布尔运算符的短路性质。

于 2013-09-02T01:54:19.727 回答