묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Switch 문 사용시 에러
2008.08.16 13:14
다음 메뉴얼을 참고하여 switch문을 써보고자 했습니다.
http://www.zeroboard.com/?mid=manual&pageid=392372
그런데 위 메뉴얼에 있는 예제와 같이 skin에 있는 html 파일에 다음과 같은 코드를 작성하게 되면
switch 문을 처리하는 과정에서 에러가 발생하는 것 같습니다.
php에서 직접 해결을 하려고 해도 { $var = ... } 로 위에서 사용되는 변수인 경우,
<?php switch($var) ... ?> 의 형태로 가져오는 것이 불가능 한 것 같아서
생으로 php로 짜려고 해도 조금 힘든 상태입니다.
그래서 드는 생각은, php에서 문자열에 대한 switch case를 지원하는 것 같긴 합니다만,
' '로 묶인 문자열에 대해서 내부적으로 " "로 바꿔주는 형태로 작성이 되어 있는지 궁금합니다.
혹시 TemplateHander 부분을 작성해주신 개발자 분이나,
위의 <!--@switch ... 문을 이용하여 switch 문을 잘 사용하고 계시는 분이 있다면
유의 사항이나 이런 부분에 대해서 체크 좀 부탁드립니다.
http://www.zeroboard.com/?mid=manual&pageid=392372
그런데 위 메뉴얼에 있는 예제와 같이 skin에 있는 html 파일에 다음과 같은 코드를 작성하게 되면
<!--@switch($var)--> <!--@case('foo1')--> ... <!--@break@case('foo2')--> ... <!--@break@default--> ... <!--@end-->
switch 문을 처리하는 과정에서 에러가 발생하는 것 같습니다.
php에서 직접 해결을 하려고 해도 { $var = ... } 로 위에서 사용되는 변수인 경우,
<?php switch($var) ... ?> 의 형태로 가져오는 것이 불가능 한 것 같아서
생으로 php로 짜려고 해도 조금 힘든 상태입니다.
그래서 드는 생각은, php에서 문자열에 대한 switch case를 지원하는 것 같긴 합니다만,
' '로 묶인 문자열에 대해서 내부적으로 " "로 바꿔주는 형태로 작성이 되어 있는지 궁금합니다.
혹시 TemplateHander 부분을 작성해주신 개발자 분이나,
위의 <!--@switch ... 문을 이용하여 switch 문을 잘 사용하고 계시는 분이 있다면
유의 사항이나 이런 부분에 대해서 체크 좀 부탁드립니다.
태그 연관 글
- [2012/01/26] 묻고답하기 관리자 페이지 에러 - 게시판ex *1
- [2011/07/29] 포럼 스킨 신문법 switch 문 이렇게 하면 어떨까? 궁리해 봤는데... *8