這篇文章給大家分享的是有關php中與html標簽相關的函數有哪些的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
成都創新互聯公司服務項目包括來安網站建設、來安網站制作、來安網頁制作以及來安網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,來安網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到來安省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!
htmlspecialchars()函數
將特殊字元轉成 HTML 格式,詳細說本函數會轉化以下字符:
& (和) 轉成 &
" (雙引號) 轉成 "
< (小于) 轉成 <
> (大于) 轉成 >
單位確定為完全取得 start; echo $str; echo '
'; echo htmlspecialchars($str); >
可以直觀的看到上面那行的顏色,字體大小生效了,而下面一行的不一樣,css樣式并沒有生效。
strip_tags()函數
從字符串中去除html和PHP標記。注意:本函數可去掉字串中包含的任何 HTML 及 PHP 的標記字串。若是字串的 HTML 及 PHP 標簽原來就有錯,例如少了大于的符號,則也會傳回錯誤。
單位確定為完全取得
start; echo $str; echo '
'; echo strip_tags($str); ?>
其結果是:
單位確定為完全取得
單位確定為完全取得
通過這個實例可以看到,第二句話中的html全都被去除掉了。
addslashes()函數
addslashes是使用反斜線引用字符串。該函數一般都是數據庫查詢之前就需要處理的必要步驟,該字符串為了數據庫查詢語句等的需要在某些字符前加上了反斜線。向字符串中的預定義字符添加反斜杠:這些字符是單引號(')、雙引號(")、反斜線(\)與 NUL(NULL 字符)。
"; echo addslashes($str) . " This is safe in a database query."; ?>
得出的結果為:
Who's Bill Gates? This is not safe in a database query. Who\'s Bill Gates? This is safe in a database query.
感謝各位的閱讀!關于“php中與html標簽相關的函數有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!