熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

PHP刪除HTMl標簽的三種解決方法

2013-11-15 12:28:03  來源: PHP編程 
本篇文章是對PHP刪除HTMl標簽的三種解決方法進行了詳細的分析介紹需要的朋友參考下  

  方法
直接取出想要取出的標記

復制代碼 代碼如下:
<?php
//取出br標記
function strip($str)
{
$str=str_replace("<br>"""$str);
//$str=htmlspecialchars($str);
return strip_tags($str);
}
?>

  
方法
PHP 中有個 strip_tags 函數可以方便地去除 HTML 標簽
echo strip_tags(“Hello <b>World</b>”); // 去除 HTMLXML 以及 PHP 的標簽
對於非標准的 HTML 代碼也能正確的去除
echo strip_tags(“<a href=”>”>cftea</a>”); //輸出 cftea
在PHP中可以使用strip_tags函數去除HTML標簽看下面示例

復制代碼 代碼如下:
<?php
$str = ‘www<p>dreamdu</p>com;
echo(htmlspecialchars($str)”<br>”);
echo(strip_tags($str));
?>

  
方法
strtr() 函數轉換字符串中特定的字符
語法
strtr(stringfromto)
或者
strtr(stringarray)

參數 描述 string 必需規定要轉換的字符串 from 必需(除非使用數組)規定要改變的字符 to 必需(除非使用數組)規定要改變為的字符 array 必需(除非使用 fromto一個數組其中的鍵是原始字符值是目標字符

  
例子

復制代碼 代碼如下:
<?php
echo strtr("Hilla Warld""ia""eo");
?>

  
例子

復制代碼 代碼如下:

  
<?php
$arr = array("Hello" => "Hi" "world" => "earth");
echo strtr("Hello world"$arr);
?>


From:http://tw.wingwit.com/Article/program/PHP/201311/21010.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.