php去除HTML標簽實例
例1、php自帶的函數(shù)可以去除/刪除字符串中的HTML標簽/代碼。
strip_tags(string,allow):函數(shù)剝去 HTML、XML 以及 PHP 的標簽。
參數(shù):string,必填,規(guī)定要檢查的字符串;allow,選填,規(guī)定允許存在的標簽,這些標簽不會被刪除。
$str = '郭碗瓢盆-<span style="color:#f00;">PHP</span>';
$str1 = strip_tags($str); // 刪除所有HTML標簽
$str2 = strip_tags($str,'<span>'); // 保留 <span>標簽
echo $str1; // 輸出 郭碗瓢盆-PHP
echo $str2; // 樣式不一樣喔
例2、清除HTML標簽字符串中某些屬性代碼
使用PHP處理從數(shù)據(jù)庫中讀取的文章HTML代碼,然后用正則對代碼進行匹配與修改,保存代碼以后,用靜態(tài)生成功能即可生成修改后的HTML頁面了。
因為我們生成的代碼是已經(jīng)處理過的代碼,所以就不會影響HTML頁面的加載速度了。
具體 [示例代碼]如下:
<?php
$str = "<img src="" width="245" height="138" onclick="window.open('xxxx.gif')" />";
$str = preg_replace('#onclick=([sS]*)"#','',$str);
// #符號前面有一個雙引號要注意,代表結束的代碼
print($str);
?>
- PHP刪除HTMl標簽的三種解決方法
- php過濾HTML標簽、屬性等正則表達式匯總
- PHP html標簽正則替換并可自定義正則規(guī)則
- php獲取網(wǎng)頁標題和內容函數(shù)(不包含html標簽)
- php 批量替換html標簽的實例代碼
- PHP實現(xiàn)HTML標簽自動補全代碼
- php使HTML標簽自動補全閉合函數(shù)代碼
- PHP中HTML標簽過濾技巧
- PHP 修復未正常關閉的HTML標簽實現(xiàn)代碼(支持嵌套和就近閉合)
- php實現(xiàn)過濾表單提交中html標簽的方法
- PHP轉換文本框內容為HTML格式的方法
- PHP將HTML轉換成文本的實現(xiàn)代碼
- php中將html中的br換行符轉換為文本輸入中的換行符
- php自定義函數(shù)轉換html標簽示例
相關文章
phpstorm安裝xdebug(phpstudy環(huán)境下)成功運行的操作步驟
這篇文章主要介紹了phpstorm安裝xdebug(phpstudy環(huán)境下)成功運行,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-09-09PHP實現(xiàn)把MySQL數(shù)據(jù)庫導出為.sql文件實例(仿PHPMyadmin導出功能)
這篇文章主要介紹了PHP實現(xiàn)把MySQL數(shù)據(jù)庫導出為.sql文件實例(仿PHPMyadmin導出功能),需要的朋友可以參考下2014-05-05PHP網(wǎng)頁游戲學習之Xnova(ogame)源碼解讀(十)
這篇文章主要介紹了PHP網(wǎng)頁游戲Xnova(ogame)源碼解讀的建造總覽部分,需要的朋友可以參考下2014-06-06