2013-09-02 4 views
1

Я смотрел на исходный код Laravel 3, и я увидел странный синтаксис в файле larave/section.php:PHP Синтаксис Объяснение «и» ключевое слово

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

Что это странно синтаксис присваивания? Как вы его читаете? Означает ли это, что мы проверяем $section на static::$last[], если ob_start() возвращает true?

ответ

3

Да. Это сокращение от

Из-за короткого замыкания булевых операторов.