Smarty:strip函數(shù)

2018-10-14 16:05 更新

{strip}

很多時候,頁面設(shè)計師會遇到模板上的空格和回車影響到頁面輸出HTML的情況(瀏覽器“特性”), 所以你可以把你的標(biāo)簽都放到一起,以取得想要的結(jié)果。但這很容易最終導(dǎo)致模板無法閱讀和管理。

任何在{strip}{/strip}中的標(biāo)簽都會被過濾掉多余的空格和回車, 并把全部標(biāo)簽放在同一行內(nèi)顯示。 這樣你的模板還是可讀的,而且也不需要擔(dān)心多余的空格問題。

溫馨提示:

{strip}{/strip}不會作用于變量的內(nèi)容, 需要使用strip 修飾器來過濾變量內(nèi)容。

Example 7.78. {strip} 標(biāo)簽

{* the following will be all run into one line upon output *}
{strip}
<table border='0'>
 <tr>
  <td>
   <a href="{$url}">
    <font color="red">This is a test</font>
   </a>
  </td>
 </tr>
</table>
{/strip}

輸出:

<table border='0'><tr><td><a href="http://. snipped...</a></td></tr></table>

注意上面的例子,在一行內(nèi)顯示了全部的HTML標(biāo)簽,而且是全部文字都會放到一起。 如果你有要原樣輸出的多行文字,那么它們也會變成一行顯示。

參見 strip 修飾器.

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號