Есть ли разница в скорости между !$model и $!model?

-1
AVM 1 Окт 2013 в 08:43

1 ответ

Лучший ответ

Да. $!model - тихая запись. Если $!model отображается как нулевое значение в контексте, то вместо «$ model» в выходных данных вы увидите «».

!$model - это просто "!" за которым следует, однако, рендеринг "$ model". За исключением , когда вы указываете !$model в такой директиве, как #if( !$model ), и в этом случае знак "!" означает «не» и отрицает логическое значение $model.

1
Nathan Bubna 1 Окт 2013 в 19:12