웹마스터 팁


의도한 문장
{@
 if($layout_info->test){
 $test = $layout_info->test;
 echo $test;
 }
}


사용하면 에러가 나옵니다.

하지만 조건문을 다른 방법으로 표현할  수 있습니다.
- if 문
{@
 if($layout_info->test):
 $test = $layout_info->test;
 echo $test;
 endif;
}


- foreach 문
{@
 foreach($layout_info->test as $key => $val):
 echo $key;
 echo $val;
 endforeach;
}


전 배너 소스에 응용했습니다.
{@
$banner = explode("\r", $layout_info->banner);
foreach($banner as $key => $val):
if($val):
if(preg_match("/.png$|.gif$|.jpg$|.jpeg$|.bmp$/", $val)) echo "<span class=\"img" . (($key==0)? " on" : "") ."\" style=\"background:url($val);\"></span>";
else echo $val;
endif;
endforeach;
}

변수의 변수를 불러오는건 미스테리입니다.
{$obj->{$val}}

제목 글쓴이 날짜
스킨에서 조건/반복문 여러줄 사용하기 [1] 엘카 2011.06.10
[배경음악] 첫곡은 랜덤, 그 이후로는 순차재생 [20] 이주경 2003.05.06
cafe24 호스팅시 XE 쉬운설치가 안될때 해결방법 ^^(ftp 설정 item) [2] 연금술사™ 2011.04.19
게시판에 회원확장변수정보 받아서 표시하기 [3] burster 2011.03.26
다음view(다음뷰) 애드온 사용시 댓글창의 뷰아이콘 지우기 [1] 하늘종 2011.05.31
레이아웃 100% 일때 이미지리사이즈 Addon 넓이값 고정하기 고수군 2011.06.08
XE core 1.4.5.7 코드 오류,(상자 위젯 배경 안될때) [2] 홍성빈닌 2011.05.17
최근 이미지 위젯 noimage 표시.. [6] file 개돌 2009.04.10
확장변수 - 주소입력 받을 시 안내문구 출력 [2] 반디소리 2011.02.24
공지사항 정렬 문제 해결법 [4] 희망일기 2010.08.20
유닉스에서 디스크 용량 체크 후 호출 해주는 프로그램 길버트전 2011.05.24
관리자페이지 회원목록을 일반페이지에서 사용하기 [5] file 늘푸른이 2010.08.07
맞춤형 검색창 만들기 [9] thejeon 2009.05.19
[PHP 동영상강의] 30. 테이블에 값을 추가해보자 [17] 서기 2006.01.04
[PHP 기초] 연산자1 난다날아 2011.05.19
XE 프로젝트 호스팅 SVN 내용을 Google 프로젝트 호스팅으로 이전하기 file 난다날아 2011.05.17
따른사이트와 내채팅방 연동하기~!<미니온4편> [7] file 토끼매니아 2011.05.15
실시간 날씨를 불러오는 박스 입니다. [13] file 범피디 2007.12.03
'왕' '왕초보'를 위한 ZB4-->XE버전으로 이전시 가장 간단한 순서 [1] 쭈영 2011.05.17
th 엘리먼트에 scope 속성 사용 [1] file 엘카 2011.05.14