php使用strip_tags()去除html標(biāo)簽仍有空白的解決方法
本文實(shí)例講述了php使用strip_tags()去除html標(biāo)簽仍有空白的解決方法。分享給大家供大家參考,具體如下:
$subject = strip_tags($newsRs['content']);//去除html標(biāo)簽 $pattern = '/\s/';//去除空白 $content = preg_replace($pattern, '', $subject); $seodata['articledescription'] = mb_substr($content, 0, 80);//截取80個(gè)漢字
注意:第一步中的strip_tags();只是把html標(biāo)簽用空格替換了
比如:
<p> 張志斌張志斌張志斌張志斌張志斌張志 </p> <p> <br /> </p> <p> alsdkjf;laskjd;flasj; </p> <p> asdjfasjd;lkafsj;lfdkj </p> <p> aksdjfl;ak </p>
strip_tags()處理后變?yōu)?/p>
張志斌張志斌張志斌張志斌張志斌張志 alsdkjf;laskjd;flasj; asdjfasjd;lkafsj;lfdkj aksdjfl;ak
這可能不是我們想要的,然后用正則替換將空白去掉就行了
最后結(jié)果:
張志斌張志斌張志斌張志斌張志斌張志alsdkjf;laskjd;flasj;asdjfasjd;lkafsj;lfdkjaksdjfl;ak
另外:\s表示空白字符,\S表示非空白字符(注意大小寫,一般大小寫表示相反的含義)
PS:這里再為大家提供2款比較實(shí)用的正則工具供大家參考:
JavaScript正則表達(dá)式在線測試工具:
http://tools.jb51.net/regex/javascript
正則表達(dá)式在線生成工具:
http://tools.jb51.net/regex/create_reg
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php正則表達(dá)式用法總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- 幾個(gè)有用的php字符串過濾,轉(zhuǎn)換函數(shù)代碼
- PHP簡單字符串過濾方法示例
- php字符串過濾與替換小結(jié)
- 詳解PHP函數(shù) strip_tags 處理字符串缺陷bug
- PHP strip_tags保留多個(gè)HTML標(biāo)簽的方法
- PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 標(biāo)簽的函數(shù)
- PHP關(guān)于htmlspecialchars、strip_tags、addslashes的解釋
- PHP函數(shù)strip_tags的一個(gè)bug淺析
- PHP strip_tags()去除HTML、XML以及PHP的標(biāo)簽介紹
- php 去除html標(biāo)記--strip_tags與htmlspecialchars的區(qū)別詳解
- php字符串過濾strip_tags()函數(shù)用法實(shí)例分析
相關(guān)文章
PHP設(shè)計(jì)模式之簡單投訴頁面實(shí)例
這篇文章主要為大家詳細(xì)介紹了PHP設(shè)計(jì)模式下簡單投訴頁面實(shí)例,感興趣的小伙伴們可以參考一下2016-02-02php有序列表或數(shù)組中刪除指定的值的實(shí)現(xiàn)代碼
這篇文章主要介紹了php有序列表或數(shù)組中刪除指定的值的實(shí)現(xiàn)代碼,刪除給定的值之后,得到一個(gè)新的有序列表,長度-1,下面是具體的實(shí)現(xiàn)方法2021-08-08關(guān)于訪問控制的一首PHP面試題(對(duì)屬性或方法的訪問控制)
對(duì)屬性或方法的訪問控制,是通過在前面添加關(guān)鍵字 public、protected 或 private 來實(shí)現(xiàn)的2012-09-09利用PHP擴(kuò)展Xhprof分析項(xiàng)目性能實(shí)踐教程
XHProf是Facebook開發(fā)的性能調(diào)試工具,能幫助直觀的統(tǒng)計(jì)顯示PHP程序執(zhí)行中各方法函數(shù)調(diào)用次數(shù)和消耗時(shí)間,以方便我們排查性能瓶頸并進(jìn)行調(diào)優(yōu)。下面這篇文章主要給大家介紹了關(guān)于利用PHP擴(kuò)展Xhprof分析項(xiàng)目性能實(shí)踐的相關(guān)資料,需要的朋友可以參考下2018-09-09JavaScript+PHP實(shí)現(xiàn)視頻文件分片上傳的示例代碼
這篇文章主要介紹了基于JavaScript+PHP實(shí)現(xiàn)視頻文件分片上傳,視頻文件分片上傳,整體思路是利用JavaScript將文件切片,然后循環(huán)調(diào)用上傳接口 upload.php 將切片上傳到服務(wù)器,文中有詳細(xì)代碼供大家參考,需要的朋友可以參考下2024-02-02php使用PDO從數(shù)據(jù)庫表中讀取數(shù)據(jù)的實(shí)現(xiàn)方法(必看)
下面小編就為大家?guī)硪黄猵hp使用PDO從數(shù)據(jù)庫表中讀取數(shù)據(jù)的實(shí)現(xiàn)方法(必看)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06PHP實(shí)現(xiàn)表單提交時(shí)去除斜杠的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)表單提交時(shí)去除斜杠的方法,涉及php針對(duì)頁面表單提交元素過濾操作的相關(guān)技巧,需要的朋友可以參考下2016-12-12php+mysql+jquery實(shí)現(xiàn)日歷簽到功能
本文主要介紹了php+mysql+jquery實(shí)現(xiàn)日歷簽到功能的過程與步驟,具有很好的參考價(jià)值,下面跟著小編一起來看下吧2017-02-02