PHPCMS中$description格式化的方法

2010-10-07 00:12:02來源:西部e網(wǎng)作者:

在網(wǎng)頁制作中,我們常用到輸出摘要內(nèi)容或者正文內(nèi)容到頁面中,但是還需要按照格式排版,比如在PHPCMS中顯示摘要$description,在$description中換行如果單純用str_cut函數(shù)只能輸出<br/>,如何能夠讓多行文本格式化呢

在網(wǎng)頁制作中,我們常用到輸出摘要內(nèi)容或者正文內(nèi)容到頁面中,但是還需要按照格式排版,比如在PHPCMS中顯示摘要$description,在$description中換行如果單純用str_cut函數(shù)只能輸出<br/>,如何能夠讓多行文本格式化呢?

其實PHPCMS已經(jīng)提供了這樣的函數(shù),那就是format_textarea,我們看看代碼就知道了:

PHP Code復(fù)制內(nèi)容到剪貼板
  1. /*  
  2. 功能:處理textarea輸入值。nl2br()是將換行字符轉(zhuǎn)成<br>。  
  3. 參數(shù):$string:要處理的輸入值  
  4. */  
  5. function format_textarea($string)   
  6. {   
  7.   return nl2br(str_replace(' '' ', htmlspecialchars($string)));   
  8. }  

在摘要中的換行都轉(zhuǎn)換為<br>標(biāo)簽,這樣就可以按照格式化顯示了。

使用方法:{format_textarea($r[description])}

關(guān)鍵詞:PHPCMS

贊助商鏈接: