可能重複:
Regex Remove Images with style tag from Html
PHP XML remove element and all children by namePHP:刪除按鈕或輸入類型= 「按鈕」 標籤
我怎樣才能刪除按鈕或輸入類型= 「按鈕」 標籤PHP?
<button>button_name</button>
我想刪除標籤及其內的內容。
我該如何在PHP中做到這一點?
可能重複:
Regex Remove Images with style tag from Html
PHP XML remove element and all children by namePHP:刪除按鈕或輸入類型= 「按鈕」 標籤
我怎樣才能刪除按鈕或輸入類型= 「按鈕」 標籤PHP?
<button>button_name</button>
我想刪除標籤及其內的內容。
我該如何在PHP中做到這一點?
如果您對您的具體目標,多一點信息,這將是有益的。通常情況下,PHP首先創建按鈕,所以最簡單的事情就是找到腳本中正在生成html的地方,確保你不會破壞關鍵的東西,並將它從php腳本中刪除。
找到正在生成按鈕的php代碼的位置的一種方法是在IDE或高級文本編輯器中執行多文件查找。嘗試搜索<button>
並查看是否可以找到想要消除的確切按鈕。
順便說一句,在永久刪除任何東西之前,我強烈建議您提交到版本控制系統,或者至少對文件進行手動備份,除非您刪除了錯誤的東西。
只是說,但問題並沒有說明提問者試圖在html上使用正則表達式,它只是因爲標籤而出現這種方式。 – TrentonMcManus
要刪除標籤,你可以使用:
strip_tags($str,"remove","<button>");
對於在這裏多看一看
這是錯誤的! 1)按照OP的要求,它不會刪除'input type =「按鈕''; 2)'string strip_tags(string $ str [,string $ allowable_tags])'那些你傳遞的3個參數是什麼?你讀過strip_tags是如何工作的嗎? –
我希望你已經知道[你不應該用正則表達式解析(X)HTML](http://stackoverflow.com/q/1732348/540162)。 – Nightfirecat
@erisco看到了,第一個評論是我在「另一個問題」中提到的「slap down」意思;) – Gordon