一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP函數(shù)strip_tags的一個(gè)bug淺析

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

由于 strip_tags() 無(wú)法實(shí)際驗(yàn)證 HTML,不完整或者破損標(biāo)簽將導(dǎo)致更多的數(shù)據(jù)被刪除。

比如下述代碼:

復(fù)制代碼 代碼如下:
<div>string</div>string<string<b>hello</b><div>string</div>

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

復(fù)制代碼 代碼如下:
<div>string</div>string<stringhello<div>string</div>

而實(shí)際操作結(jié)果是這樣的:

復(fù)制代碼 代碼如下:
<div>string</div>string

這一切都是因?yàn)榧蛹t的那個(gè)左尖括號(hào),查了 php 的文檔,有一個(gè)警告提示:

由于 strip_tags() 無(wú)法實(shí)際驗(yàn)證 HTML,不完整或者破損標(biāo)簽將導(dǎo)致更多的數(shù)據(jù)被刪除。

既然在執(zhí)行過(guò)濾前無(wú)法驗(yàn)證代碼正確性,遇到和標(biāo)簽相關(guān)的字符 “<” 或 “>” 后面的代碼就全掛了!

php技術(shù)PHP函數(shù)strip_tags的一個(gè)bug淺析,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲精品免费网站 | 美女无遮挡免费视频 | 国产精品美女一级在线观看 | 久久综合久久鬼色 | 91射射射| 婷婷三级 | 91精品福利在线 | 伊人手机视频 | 视频国产91 | 五月婷六月丁香 | 国产精品玖玖 | 亚洲成片在线观看12345ba | 中文字幕一区二区三区四区五区人 | 午夜小视频网站 | 五月婷婷六月综合 | 天天综合视频网 | 久久精品国产2020观看福利色 | 国产情侣真实露脸在线 | 日产精品一区二区免费 | 日韩久久中文字幕 | 日本加勒比网站 | 色综合一区 | 正在播放亚洲一区 | 女人张腿让男桶免费视频网站 | 久久亚洲综合伊人 | 国产成人免费高清激情视频 | 涩久久 | 色婷婷久久合月综 | 黄a级网站在线观看 | 综合久久综合久久 | 青青国产成人久久激情91麻豆 | 色综合五月 | 久久久国产一区二区三区丝袜 | 九九99九九在线精品视频 | 国产成人在线视频 | 精品综合一区二区三区 | 韩国精品一区二区三区四区五区 | 成人激情视频 | 亚洲天堂五月天 | 麻豆精品91 | 热99在线视频 |