제목 | 변수 사용의 궁금증 | ||
---|---|---|---|
글쓴이 | milosz | 작성시각 | 2011/09/29 14:19:20 |
|
|||
뷰에서 변수를 사용할 때 궁금한 점인데요. 변수가 없으면 바로 빈 값을 출력하면 될텐데 선언되지 않았다고 에러메세지가 나와서 이부분 어떻게 처리하고 계신지 궁금해서요. 매번 <?php if(isset($item->subject )) { echo $item->subject; }?> 식으로 쓰고 있는데 더 간단한 방법은 없을까요? |
|||
다음글 | 이중쿼리를 돌린 것에 대한 데이터 저장 및 리턴 방법 (7) | ||
이전글 | DB에서 불러온 값이 없을 때 아래와 같은 에러가 나옵... (11) | ||
변종원(웅파)
/
2011/09/29 15:21:09 /
추천
0
|
milosz
/
2011/09/30 00:02:29 /
추천
0
그런 부분이 있었군요... 좋고 유익한 답변 너무나도 감사합니다 ^^
|
에러는 아니고 warning message입니다. (구분을 하실 필요가 있습니다)
미리 변수 선언하기도 귀찮고 warning 메세지도 안보이게 하고 싶으시면 index.php에서 error_reporting 함수의
숫자를 조절하시면 됩니다. E_ALL이 기본셋팅입니다. 에러뿐만 아니라 경고메세지까지 모두 출력.
0으로 주면 아무것도 안나옵니다.
2.0 버전 이상부터는 ENVIRONMENT 라는 상수에 따라 에러메세지 출력 여부를 조절하고 있습니다.
소스 한번 열어보세요.