以下我們將製作方便乎叫的函式來使用,並將文字轉換印出來看結果
以下範例適用於utf8編碼的網站,先建立自訂函式。
function htmlencode($str){
return htmlentities($str,ENT_QUOTES,"UTF-8");
}
function htmldecode($str){
return html_entity_decode($str,ENT_QUOTES,"UTF-8");
}
將文字轉換成html編碼
$str='<img src="xxx.jpg">';
echo htmlencode($str);
結果並不會印出指定的圖片,而是如同變數裡的字串內容 <img src="xxx.jpg" />
$str='<img src="xxx.jpg">';
echo $str;
echo htmldecode(htmlencode($str));
2個 echo 的結果會相同,都會產生圖片在網頁上。