php實(shí)現(xiàn)過濾表單提交中html標(biāo)簽的方法_PHP教程
推薦:php生成xml時(shí)添加CDATA標(biāo)簽的方法本文實(shí)例講述了php生成xml時(shí)添加CDATA標(biāo)簽的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下: 其實(shí)php生成xml時(shí)添加CDATA標(biāo)簽方法非常的簡單,因?yàn)槭且粋在xml中可以存儲各種內(nèi)容的標(biāo)簽了,下面整理了一個例子希望對各位有幫助。 有碼有真相,貼上代碼,大家不要把![CD
有時(shí)候我們做的簡單評論功能會發(fā)現(xiàn)有提交很多的html標(biāo)簽,這些標(biāo)簽會導(dǎo)致頁面有一些外連的情況,下面我們一起來看在php中過濾表單提交的html標(biāo)簽方法。
近評論中有一些機(jī)器人提交的post鏈接,都是一些垃圾評論。為了減少這種無謂的鏈接內(nèi)容出現(xiàn),其實(shí)是可以用php來刪除表單POST提交的html標(biāo)簽,這樣機(jī)器提交的信息也不會得到他們要的結(jié)果。而且可以減少來自seo/seo.html" target="_blank">搜索引擎的懲罰。
這里以去掉<br/>標(biāo)簽為例:
某些情況我們需要去掉<br/>標(biāo)簽,可以使用str_replace函數(shù)。
代碼如下: //取出br標(biāo)記$str=str_replace("<br>","",$str);
移除html標(biāo)簽:
可以使用strip_tags函數(shù)搞定。
封裝成一個函數(shù):
function removehtml($str){
$str=str_replace("<br>","",$str);
return strip_tags($str);
}
?>
分享:php輸出xml必須header的解決方法問題描述: 最近在做一個xml輸出時(shí)發(fā)現(xiàn)我們直接使用echo輸入的xml文檔會提示Error: Object # has no method load'錯誤的了,后改用了header()輸出xml頭文件就解決了,下面記錄一下。 解決方法: 由于xml長的和txt文件太相似,所以導(dǎo)致我總和txt混為一談。 現(xiàn)來看看如下
- php生成xml時(shí)添加CDATA標(biāo)簽的方法
- php輸出xml必須header的解決方法
- php生成百度sitemap站點(diǎn)地圖類函數(shù)實(shí)例
- php+mysql實(shí)現(xiàn)數(shù)據(jù)庫隨機(jī)重排實(shí)例
- php中spl_autoload詳解
- php中__destruct與register_shutdown_function執(zhí)行的先后順序問題
- PHP圖片自動裁切應(yīng)付不同尺寸的顯示
- PHP 抽象方法與抽象類abstract關(guān)鍵字介紹及應(yīng)用
- PHP編碼轉(zhuǎn)換函數(shù)mb_convert_encoding與iconv用法
- SAE的storage服務(wù)使用方法
- php輸出控制的學(xué)習(xí)筆記
- Python簡單技巧和常用參考
- 相關(guān)鏈接:
- 教程說明:
PHP教程-php實(shí)現(xiàn)過濾表單提交中html標(biāo)簽的方法
。