예외사항들 이전    다음    목록
{25} 과 같은 숫자로만 된 코드는 무의미한 템플릿코드이고 자바스크립트 정규표현식에서 사용하기 때문에 템플릿코드로 인식하지 않습니다. 따라서 이스케이프하지 않도록 합니다.
템플릿 태그 내에서 문자열로 템플릿 태그 { } 또는 PHP 태그 <? ?> 를 사용할 경우 백틱(`) 으로 이스케이프해서 사용할 수 있습니다.
{= preg_replace("/^\d{`5`}/", "", member.info)}
{= str_replace("abc`?>def<?`xyz", "", data) }
템플릿 코드 내에서 문자열 붙이기 연산을 할 때, 연산자 좌우 중 하나가, 그냥 문자열이면 + 를 사용해도 되지만 양쪽 다 변수 또는 함수일 경우는 +. 을 사용합니다.
{= strlen(preg_replace("/^\d{`5`}/", "", member.info) +. info2)}
함수가 오브젝트나 배열을 리턴하더라도 자바스크립트처럼 곧바로 속성이나 요소를 억세스할 수는 없습니다.
{= explode(":", member.info)[0] } (X)
 이전 목록 다음 
 
Since 2003-03-03 hosted on vultr.com