질문 Q #12754
없는변수
초쨔 2016-01-08 20:30:17

안녕하세요 선배님들 질문좀드리겠습니다

 

view페이지에서 없는 변수를 사용을할때 변수가 없으면 에러가 나는데 이부분은 

어떻게 처리를 하나요??

 

예를들어

 

if($_SESSION['mb_id']) echo "샬라샬라";

else echo "샬라샬라";

 

세션변수뿐만아니라 모든변수에 해당해서 입니다...

답변 3
#1 이현재 2016-01-08 21:06:36
!empty($var) 로 먼저 체크한 후 추가 조건 달면 됩니다
#2 모아모아 2016-01-10 22:00:52

isset으로 변수 존재유무 체크해야 하는거에 대한 질문 같은데요??

 

if(isset($_SESSION['mb_id'])) echo "샬라샬라";

else echo "샬라샬라";

 

하시면 될거예요

#3 씨엔친구 2016-01-10 22:49:28

이렇게 사용하면 좀 깔끔합니다.

 세션은 코더이그나이터에 기본라이버리 있습니다.

echo ($this->session->mb_id == false ) :  "샬라샬라" : "샬라샬라" ;

이렇게 사용하셔도 됩니다.