是否有任何聰明的方式通過使用smarty tpl-engine在列表中發佈隨機數字(例如1-4)?Smarty多個隨機數字列表
非標準列表排序1-5:
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
這裏是我的解決方案(PHP):
<ul>
{foreach from=randomNumbers}
<li>{smarty.randomNumbers}</li>
{/foreach}
</ul>
修改列表排序1-5(隨機):
<ul>
<li>3</li>
<li>2</li>
<li>5</li>
<li>1</li>
<li>4</li>
</ul>
我我真的測試過幾乎所有的東西,但我只需要一個智能的小型解決方案:-)
親切的問候, 海因裏希
效果很好,但我的產量仍數字而不是隨機 – Heinrich 2010-04-07 13:34:54
@ Heinrich:你得到了什麼輸出? – 2010-04-07 14:05:40
通過使用你的代碼片段,我得到一個乾淨的數字輸出:1,2,3,4,5,而不是像5,4,2,1,3或4,1,2,3,5等隨機的一個。 : -/ – Heinrich 2010-04-07 14:45:17