$arr = array(
"file" => array("file1.jpg", "file2.jpg", "file3.jpg", "file4.jpg"),
"title" => array("title1", "title2", "title3", "title4")
);
foreach($arr['file'] as $i=>$r) {
echo $arr['title'][$i]."=".$r;echo "<br />";
}當碰到這樣的數(shù)組時 在loop中如何循環(huán)
{loop $block2.file $key $file}
<div class="item {if $key==0} active {/if}">
<a href="{$block2[title][$key]}"> <img src="{dr_get_file($file)}" alt="keep" class="img-responsive" style="width: 100%"> </a>
<div class="carousel-caption">
</div>
</div>
{/loop}loop實際上登錄foeach 想明白這點就好解決了
不錯
<?php foreach ($block2[file] as $key =>$file) { ?> ..... <?php } ?>推薦我這樣寫,因為原生php代碼更快,畢竟模板標簽最終效果會轉(zhuǎn)移成原生php語法
嗯嗯,都一樣的 loop循環(huán)實際就是等于foreach 使用loop更適合新手,php的寫法適合有開發(fā)經(jīng)驗的。我記錄這個貼也只是給新手個教程。以便以后遇到知道怎么弄
【徐凱】2樓
謝謝兩位貢獻代碼