首頁  >  文章  >  後端開發  >  php 去除字串標籤strip_tags() 函數範例詳解

php 去除字串標籤strip_tags() 函數範例詳解

怪我咯
怪我咯原創
2017-06-08 13:50:483341瀏覽

php strip_tags() 函數的定義與用法?

很多的新手朋友學習php的時候,有時候會遇到一些小問題,例如如何去除字串中的標籤;字串亂碼的問題,其實這些問題都很簡單,一般亂碼問題都是字元編碼沒有設定好,只要將字元編碼嗎設定好,基本上就不會出現亂碼的問題,具體的文章可以參考這篇文章php中文亂碼問題解決方案總結那麼該怎麼去除字串的標籤呢?其實去除字串的標籤也是很簡單的,只需要用字串函數strip_tags(),就可以解決,那麼該怎麼使用這個函數的,這篇文章就帶你了解php strip_tags() 函數。

php strip_tags() 函數的定義與用法

strip_tags() 函數移除字串中的HTML、XML 以及PHP 的標籤。

語法

strip_tags(string,allow)

#參數詳解:

string參數是規定要檢查的字串,必須要有

allow 不是必須的參數,是規定字串中允許在、存在哪些標籤,這些標籤不會被刪除。不填入預設會移除所有的標籤

PS:註解:該函數總是會剝離 HTML 註解。這一點無法透過 allow 參數改變。

傳回值

strip_tags() 函數傳回被剝離的字串。

範例一

使用strip_tags() 函數移除字串中的HTML 標籤,程式碼如下:

<?php
$name="Hello <b>world!</b>";

$tags=strip_tags($name);
echo $name."<br/>";                  //去除Html标签之前
echo $tags;                         //去除Html标签之后

?>

程式碼執行輸出結果:

php 去除字串標籤strip_tags() 函數範例詳解

範例二

使用strip_tags() 函數移除字串中的HTML 標籤,但允許使用 標籤,程式碼如下

<?php
$name="Hello <b><i>world!</i></b>";

$tags=strip_tags($name,"<b>");
echo $name."<br/>";                  //去除Html标签之前
echo $tags;                         //去除Html标签之后
?>

程式碼運行輸出結果:

php 去除字串標籤strip_tags() 函數範例詳解

#【相關文章推薦】

使用php strip_tags()函數需要注意的一個細節

使用php strip_tags()函數保留多個HTML標籤實例詳解

以上是php 去除字串標籤strip_tags() 函數範例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn