中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

PHP函數strip_tags的一個bug淺析

php 函數 strip_tags 提供了從字符串中去除 HTML 和 php 標記的功能,該函數嘗試返回給定的字符串 str 去除空字符、HTML 和 php 標記后的結果。

由于 strip_tags() 無法實際驗證 HTML,不完整或者破損標簽將導致更多的數據被刪除。

比如下述代碼:

復制代碼 代碼如下:
<div>string</div>string<string<b>hello</b><div>string</div>

通過 strip_tags($str, ‘<div>') 過濾,我們可能期望得到如下結果:

復制代碼 代碼如下:
<div>string</div>string<stringhello<div>string</div>

而實際操作結果是這樣的:

復制代碼 代碼如下:
<div>string</div>string

這一切都是因為加紅的那個左尖括號,查了 php 的文檔,有一個警告提示:

由于 strip_tags() 無法實際驗證 HTML,不完整或者破損標簽將導致更多的數據被刪除。

既然在執行過濾前無法驗證代碼正確性,遇到和標簽相關的字符 “<” 或 “>” 后面的代碼就全掛了!

php技術PHP函數strip_tags的一個bug淺析,轉載需保留來源!

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

主站蜘蛛池模板: 亚洲综合久久网 | 免费看a| 欧美久久一级特黄毛片 | 久久综合爱 | 欧美一区二区黄 | 国产xxxx在线 | 欧美日韩亚洲在线 | 国产欧美日韩精品一区二区三区 | av黄色在线观看 | 超碰日韩 | 亚洲aⅴ| 国产一区二区三区免费观看在线 | 欧美中文在线 | 亚洲精品99999 | 精品欧美一区二区在线观看欧美熟 | 久久亚洲一区二区 | 99久久精品免费看国产四区 | 午夜资源 | 亚洲欧美国产毛片在线 | 成人在线视频网站 | av中文在线 | 成人在线免费观看 | 天天综合久久 | 欧美日本一区 | 日韩在线视频一区 | 国产日韩欧美一区 | 精品一二三区视频 | 国产一区二区 | 国产一区二区三区精品久久久 | 午夜久久久久久久久久一区二区 | 日韩在线91 | 欧美久久久久久久 | 中文日韩在线视频 | av网站免费观看 | 国产精品福利网 | 国产精品美女久久久久久久网站 | 男人的天堂久久 | 亚洲精品国产成人 | 午夜天堂精品久久久久 | 九九热精品免费 | 成人乱人乱一区二区三区软件 |