This article is a PHP deletion of HTML tags in the three solutions to the detailed analysis of the introduction, the need for friends to refer to the
Method 1:
directly remove the tag you want to remove
Copy Code code as follows:
<?php
//Remove BR Mark
function Strip ($STR)
{
$str =str_replace ("<br>", "", $str);
//$str =htmlspecialchars ($STR);
return Strip_tags ($STR);
}
?>
Method 2.
PHP has a strip_tags function to easily remove HTML tags.
Echo strip_tags ("Hello <b>World</b>"); Get rid of HTML, XML, and PHP tags.
Non-standard HTML code can also be properly removed:
Echo strip_tags ("<a href=" > ">cftea</a>"); Output Cftea
You can use the Strip_tags function to remove HTML tags in PHP, and look at the following example:
Copy Code code as follows:
<?php
$str = ' www<p>dreamdu</p>.com ';
Echo (Htmlspecialchars ($STR). " <br> ");
Echo (Strip_tags ($STR));
?>
Method 3.
the STRTR () function converts a specific character in a string.
Grammar
strtr (string,from,to)
or
strtr (String,array)
Parameters |
Description |
String1 |
Necessary. Specify the string to convert. |
From |
Required (unless an array is used). Specify the characters to be changed. |
To |
Required (unless an array is used). Specify the character to change to. |
Array |
Required (unless using from and to). An array in which the key is the original character and the value is the target character. |
Example 1:
Copy Code code as follows:
<?php
Echo strtr ("Hilla Warld", "ia", "eo");
?>
Example 2:
Copy Code code as follows:
<?php
$arr = Array ("Hello" => "Hi", "World" => "the Earth");
Echo strtr ("Hello World", $arr);
?>