2
Apache SSI에서 여러 값을 가질 수있는 변수를 선언하고 싶습니다. 그런 다음 값을 반복하여 페이지에 인쇄하려고합니다.Apache SSI에서 배열 및 루핑 에뮬레이션
정규 표현식과 재귀 포함을 사용하여 그렇게 할 수 있습니까? 나는 미친 건가요, 아니면이 작품 만들 수 :
에서을 index.html을
looper.shtml에서<!--#set var="values" value="a,b,c" -->
<!--#set var="count" value="0" -->
<ul>
<!--#include virtual="looper.shtml" -->
</ul>
:
<!-- I need some sort of terminal condition -->
<!--#set var="value" value="use a regexp to get the value at values[count] (not sure how)" -->
<!--#set var="count" value="count + 1 (not sure how to do that either)" -->
<li><!--#echo var="value" --></li>
<!--#include virtual="looper.shtml" -->
나는 오락 용 도구를 남용하는 엄청난 팬이지만, 분명히 똑같은 (또는 그 이하) 노력으로 짧은 스크립트를 작성할 수 있습니까? – larsks
그래, 난 그냥 펄 스크립트를 할 수 있지만 웹 마스터가 exec-cgi privliges를 켜도록 설득하는 번거 로움이 될 것입니다. – Adam