2012年8月15日 星期三
[PHP]字串處理 for HTML
nl2br
(PHP3 , PHP4)
nl2br --- 轉換新行成為HTML的
語法 : string nl2br (string string)
說明 :
在所有的新行(newline)前面插入'
',此函式傳回一字串。
--------------------------------------------------------------
htmlspecialchars
(PHP3 , PHP4)
htmlspecialchars --- 轉換特殊字元成為HTML實體
語法 : string htmlspecialchars (string string)
說明 :
在HTML中有些字元有著特殊的含義,如果要保留它們的意義則需要以HTML實體來表示它,此函式傳回轉換後的字串。
此函式用在預防使用者提供的文字中包含了HTML的標記,像是佈告欄或是訪客留言板這方面的應用。
目前轉換的字元有以下幾種:
'&' (and符號)轉換成 '&'
'"' (雙引號)轉換成 '"'
'<' (小於)轉換成 '<'
'>' (大於)轉換成 '>'
此函式不轉換上面以外的符號,要完整的實體轉換請使用htmlentities( )。
--------------------------------------------------------------
htmlentities
(PHP3 , PHP4)
htmlentities --- 轉換所有字元成為HTML實體
語法 : string htmlentities (string string)
說明 :
此函式和htmlspecialchars( )相同,不同的是它會轉換所有HTML實體的字元。
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言