本文目錄一覽:
- 1、php mysql查詢的時候怎麼過濾掉html
- 2、php中從mysql讀取帶有html代碼的文字
- 3、php 刪除mysql 數據庫html 代碼?
- 4、php mysql語句中怎麼使用html標籤里的文字
php mysql查詢的時候怎麼過濾掉html
你這個問題我之前做項目的時候也遇到過,你可以從數據入庫時入手解決,具體做法就是你可在把數據存入到數據的時候用strip_tags()函數剝離HTML標籤,這樣你在查詢的時候就不會遇到這種情況了,完全都是數據,如果存入數據庫的數據必須要有HTML標記的話那入庫的時候可以考慮用htmlspacialchars()函數,希望能夠幫到你
php中從mysql讀取帶有html代碼的文字
你可以先從mysql讀取出來作為變量,使用strip_tags過濾掉變量的 html,div等相關的代碼,把純文本內容顯示在你的div中,如果內容純文本過多,你可以截取前面某些漢字 作為內容導讀,再超級連接到詳細頁面!!!
?php
$str = $vars; //你的mysql讀取出來的html變量;
$str = strip_tags($str ); //過濾掉 html,div等相關的代碼
echo ‘div’.$str .’/div’; //顯示出純文本內容;
//或者, 顯示前面部分漢字作為導讀。
echo ‘div’.substr($str,0, 100) .’/div’; //顯示出前50個純文本漢字
?
php 刪除mysql 數據庫html 代碼?
樓上的方法就可以
?php
echo strip_tags(數據庫中讀取出來的內容);
// 用此系統函數可以方便的去掉完整的html標籤 ,但如果其中html標籤有殘缺,殘缺的不能去掉
// 例如:strip_tags(‘strong你好 /strong’); 會顯示: 你好 /strong
?
php mysql語句中怎麼使用html標籤里的文字
你只能通過js操作html提取html標籤內文字後,將其發送給php才能使用
原創文章,作者:BQ9HY,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/129064.html