htmlspecialchars修改的簡單介紹
第三個可選參數表示所轉換字符的編碼集htmlspecialchars_decode函數的作用和htmlspecialchars函數剛好相反,但是兩個函數的使用方法一樣china\#39 $c = htmlspecialchars$strecho htmlspecialchars_decode$c。
在你從數據庫讀取出內容時,用htmlspecialchars_decode函數將內容轉化,然后放進編輯器內應該就可以了。
在PHP服務器端,對POST過來的值,進行實體化用函數htmlspecialchars進行過濾一下就可以了例如name = htmlspecialchars$_POST#39name#39。
這應該是一套開源的CMS系統(tǒng),每套CMS系統(tǒng)源碼不一樣,但是只要發(fā)現$_GET,$_REQUEST這樣的代碼,都可以改成$out = htmlspecialchars$_GETXXX,ENT_QUOTES。
不知道你是怎么格式化,如果單純是格式化html是不會去掉其中html代碼的,常用的就是htmlspecialchars函數 但是如果你需要去掉里面的html代碼,一般都是用strip_tags函數,但是如果要保留的話就需要你首先把或替成其他非html字符。
轉義成可以在html頁面直接顯示的形式lt ,比如 str=#39lta href=quotahtmlquotaaalta#39echo htmlspecialchars$str就是直接顯示代碼了更詳細的用法去查閱htmlspecialchars說明,可以選擇性地轉義引號。
掃描二維碼推送至手機訪問。
版權聲明:本文由飛速云SEO網絡優(yōu)化推廣發(fā)布,如需轉載請注明出處。