질문을 삭제하지 말아주세요.!
 
1
0
-1




요거 실습 해보는 중인데, 생각하던 값이 안나와서 제가 잘못 알고 있나해서 문의드려욥


위 예제 내용중에 echo $name ? $name : ''; == {{ $name or '' }} 라는 의미(같다는 내용)가 있어서 테스트를 해보았습니당


라우트에서의 코딩..





1.뷰 코드는 아래 예제처럼 {{ $name or '' }}를 사용


1.결과는?



-----------------------------다음 테스트로 넘어가서..----------------------------------------


2.뷰 코드는 아래 예제처럼 {{ $name ? $name : '';  }}를 사용


2.결과는??




질문은 5강예제에서는 $name ? $name : ''; == {{ $name or '' }} 같은 의미라는데


실제로 테스트해보니 다른거 같아요..

튜토리얼이 작은 실수를한거겠죠?  $name or '' 라는 문법은 처음봐서 혼돈이 와서 질문남겼어요!


참, 그리고 $name or ''  << 이 문법이 php7문법인가요? 아니면 라라벨에서만??

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      라라벨의 블레이드 템플릿에서 지원해 주는 표현 같습니다.

      라라벨 5.3버전까진 {{ $name or '' }} 표현이 있던 것 같은데

      5.4버전 부터 없어진 것 같은데요

      메뉴얼 확인해보니 없네요;;

      1. 답변감사합니다! 제가 본 사이트가 http://l5.appkr.kr/lessons/05-pass-data-to-view.html인데요,,


        지금보니까,, 예전자료인가보군요..ㅠ_ㅠ


        최신버전은 https://laravel.kr/docs/5.6/views를 보면될까요?

      2. lzao

        메뉴얼 관련은  https://laravel.kr/docs/5.6 여기서 확인하시면 되고 

        블레이드 관련 문법은 https://laravel.kr/docs/5.6/blade 여기서 확인하시면 될 것 같습니다. (big grin)

      CommentAdd your comment...