色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

php完全過濾HTML,JS,CSS等標簽

記得以前寫過一篇文章
php有效的過濾html標簽,js代碼,css樣式標簽:
復制代碼 代碼如下:
<?php
$str = preg_replace( "@<script(.*?)</script>@is", "", $str );
$str = preg_replace( "@<iframe(.*?)</iframe>@is", "", $str );
$str = preg_replace( "@<style(.*?)</style>@is", "", $str );
$str = preg_replace( "@<(.*?)>@is", "", $str );
?>

,全是正則過濾HTML標簽,但是今天自己拿來用都不好用了.原因??就是標簽轉義了.比如<br >.頁面上顯示的是這個.但是源文件卻顯示的像這樣:”——但是我們還是可以處理,先把內容全部反編譯過來.再過濾就行了.
復制代碼 代碼如下:
$str= htmlspecialchars_decode($str);

用htmlspecialchars_decode這個函數的就是把源文件轉成<>這樣的標簽.然后”:
復制代碼 代碼如下:
$str= preg_replace("/<(.*?)>/","",$str);

php技術php完全過濾HTML,JS,CSS等標簽,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 五台县| 鄂尔多斯市| 新安县| 九江县| 健康| 清原| 南涧| 东至县| 巴东县| 西华县| 桓仁| 德江县| 云南省| 洛隆县| 黄山市| 沙洋县| 腾冲县| 永泰县| 南和县| 平和县| 清水河县| 栾川县| 西平县| 锦屏县| 诸城市| 仪征市| 浦东新区| 社会| 洛川县| 威远县| 西平县| 建昌县| 那曲县| 盈江县| 竹山县| 罗山县| 霍州市| 永顺县| 隆子县| 五原县| 井冈山市|