當前位置:編程學習大全網 - 源碼破解 - PHP如何分割tag?應用於smarty模板。

PHP如何分割tag?應用於smarty模板。

首先妳的$tags是什麽結構的,壹個鍵值對?壹個字符串?

如果是以個任何形式的3維數組比如這樣的結構:

tags = {

{

{tag=>'風格',value='123'},

{tag=>'圖片',value='456'},

{tag=>'下載',value='789'}

},

{

{tag=>'風格',value='123'},

{tag=>'圖片',value='456'},

{tag=>'下載',value='789'}

}

}

可以使用foreach,就像這樣:

{foreach from=tags key=key item=item}

{*取出每壹組tag*}

{forecah form=item key=tag item=value}

{*取出每壹個tag*}

{if tag == '風格'}

{assign var='style' value=value}

{else}

{if tag == '圖片'}

{assign var='picture' value=value}

{else}

{if tag == '下載'}

{assign var='download' value=value}

{/if}

{/if}

{/if}

{/foreach}

<a href="?s={$style}">風格</a>,<a href="?s={$picture}">圖片</a>,<a href="?s={$downlod}">下載</a>

{/foreach}

基本就是這樣了

有什麽問題我們再討論哇

----------------------------------------------------------

就是只有壹個tag?

還是有很多的tag

如果是後者

剛剛的代碼就可以

  • 上一篇:手機中病毒怎麽清理
  • 下一篇:WIN7怎麽快速顯示桌面?
  • copyright 2024編程學習大全網