나는 이것을 할 수있는 PHP 파서를 찾고있다.PHP 템플릿 찾기 중첩 된 파서
{tag} Replace the tag with text coming from a function
{tag(params)} It must support params
{tag({tag(params)},{tag(params)})} It must support nesting
{tag()?
else
} It must support Tests
{$tag=value} It must support varriables
누구나이 작업을 수행 할 수있는 파서를 알고 있습니까?
아니면 내가 어떻게 만들 수 있는지 알고 있습니다. 나는 이것을 preg과 함께 시도했지만, 중첩을 만드는 것은 불가능 해 보입니다.
Smarty는 약간 큰 것처럼 보입니다. 추가 기능을 모두 사용 중지 할 수 있는지 여부는 알 수 없습니다. 위에서 나열한 기능 만 필요합니다.
멋지게 PHP 코드를 작성할 수있어서 좋지 않습니다. {php} {/ php} 그래서 내가 그것을 사용하려고하면 나는 그것을 돌릴 수 있어야합니다.
CodeIgniter와 함께 사용하겠습니다.