묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
중괄호내에 특수문자 표시하는 경우 오류
2015.07.02 17:30
레이아웃이나 외부페이지에서 중괄호를 쓰면 php변수를 나타내는 것으로 알고 있습니다.
그런데 변수가 아닌 문자열에서 중괄호를 쓰고 싶은데요.
이 문자열에 중괄호와 특수문자가 같이 쓰여지면 오류가 납니다.
예를 들면 {+} {+&} {!} {-:} 이런 문자열을 그대로 표시하려면 어떻게 해야 될까요?
접속 로그 파일을 변수로 담아 페이지에 표시하고 있는데 iis로그는 공백을+로 표시하더군요.
근데 가끔 uri나 user-agnet에 { }이 들어간 접속이 들어오면 로그파일에서 {+}로 저장되어
이를 표시하는 홈페이지가 에러를 뿜습니다.
임시로 preg_replace로 변환하고 있지만, 중괄호와 특수문자를 그대로 표시하려면 어떻게 해야 할 지 궁금하네요