PHP에서 Mustache 템플릿을 사용하기 시작했습니다. 나는 Manual를 읽었지 만, Mustache에는 돌연변이가없는 것처럼 보입니다.Mustache 템플릿에서 transitional for 루프를 수행하는 방법은 무엇입니까?
콧수염에 다음과 같은 루프를 어떻게 시뮬레이트합니까?
for($i=0; $i<10; $i++)
{
echo $i;
}
PHP에서 Mustache 템플릿을 사용하기 시작했습니다. 나는 Manual를 읽었지 만, Mustache에는 돌연변이가없는 것처럼 보입니다.Mustache 템플릿에서 transitional for 루프를 수행하는 방법은 무엇입니까?
콧수염에 다음과 같은 루프를 어떻게 시뮬레이트합니까?
for($i=0; $i<10; $i++)
{
echo $i;
}
내가 값으로 배열을 할당하여 0 참조 http://php.net/range 9에 쉽게 배열을 만드는 방법을 그렇게 할 것입니다.
은 수염에서 또는 동안 보다 foreach는의 측면에서 더 생각합니다.
콧수염은 <tags>
만 사용하므로 $ MustacheData가 템플릿에 전달되는 변수라고 가정하고 $ i를 ul, li 요소로 감쌀 수 있습니다. 템플릿을 렌더링하기 전에 템플릿에 사용 된 모든 데이터를 정의해야합니다. 당신은 또한 템플릿을 작성할 수 있도록
PHP
$MustacheData = array(
'i' = array(0,1,2,3,4,5,6,7,8,9)
);
콧수염
<ul>
<il>{{i}}</li>
</ul>
콧수염 고급
첫 번째 템플릿은 하나 <li>
도 $i
경우이 데이터에 정의되어 있지 않은 렌더링 이렇게 :
<ul>
{{#i}}<li>{{.}}</li>{{/i}}
<ul>