最近使用到nl2br將文章轉存,突然發現好像沒有轉存的函式,用google來G一下,果然也有人遇到同樣的問題,從官方nl2br函式的回文中,就有一堆作者佛心來的=v=,提供了一些反轉函式。不好意思就偷偷給他選擇一個合適拿來用了(感謝),因為我目前開始使用Kohana,所以下列就直接將他寫成helper了。

defined('SYSPATH') or die('No direct script access.');
class html extends html_Core {
	public static function br2nl($text) {    
        return preg_replace( '!<br.*>!iU', "\n", $text );
	} 
}

低溫烘培 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • blueovers
  • copy錯嚕
    這不是 br2nl 喔
  • 疑?好像真的copy錯了,我修正了=v=

    低溫烘培 於 2010/08/26 06:58 回覆