У меня есть переменная, которая передается из контроллера. Он прекрасно работает, когда я просто отображаю его как HTML, однако я пытаюсь использовать его в PHP-выражении if, и в этом случае он говорит, что его не существует.
@if ([[private_count]] != 0)
<div>Content</div>
@endif
Я думаю, что это связано с вызовом сокращения [[]] в PHP, но как еще я могу использовать его для сравнения?
лезвия @if
директива — это просто оболочка для PHP if
:
@if($private_count != 0)
<div>Content</div>
@endif
Вы также можете использовать простой PHP-код.
<?php if(condition ){ ... }?>
Это также работает с шаблоном .blade