2 가지 다른 것을 출력하려고합니다. 예 : title이 0보다 크고 0이면이 작업을 수행하십시오. 그렇지 않은 경우이 작업을 수행하십시오.Laravel if else statement
나는 있는 DOMDocument & Laravel 5.4 내 컨트롤러에서
을 사용하고 있습니다 :
페이지에 출력하려면$title = $dom->getElementsByTagName('title');
:
@foreach ($title as $node)
@if(!$node > 0)
{{'No title'}}
@else
{{$node->nodeValue, PHP_EOL}} <br />
@endif
@endforeach
문제 : 제목이있는 경우 제목을 표시합니다. 제목이 없으면 아무것도 표시되지 않습니다. 나는 "제목 없음"을 표시하려고합니다.
왜 작동하지 않습니까?
@if (condition)
No title
@else
을하지만 !$node > 0
부분은 당신이 원하는 것을 의심 :
없음 제목 {{ '없음 제목을'}} 교체하지 – Indra