|<\/p>/is","", $str);" Just p tag."/> |<\/p>/is","", $str);" Just p tag.">
Home > Article > Backend Development > How to remove p tag in php
php method to remove the p tag: first open the corresponding PHP file; then use the php regular expression "preg_replace("/
|/is","" , $str);" Just remove the p tag. *?>
The operating environment of this article: windows7 system, PHP7.1 version, DELL G3 computer
Specific questions :
PHP regular rule to remove
and
As shown in the picture, I need a regular rule to filter all
and
Removed, and does not affect other tags, just remove P. How to write the regular expression here. I have tried many methods to no avail. Either I have to remove all the html, or it doesn't work. $str is the content in the text field. I use a certain htmleditor, which always automatically adds P tags to the content. I changed the js for a long time to no avail. So if I want to save the country through a curve, I want to get rid of all the Ps before writing $str to the database, whether it is the front, the back, or the nook and corner P! , all other HTML tags will be retained, only the P will be removed, the key point is to repeat, the others will not be removed, only the P will be removed, and only the PHP writing method, no JavaScript, thank you for your help! I can already give the most points, full marks, no more points.In addition, the tags in the picture are just examples. In fact, there may be more than these tags. I just don’t want the P tag. If preg_replace is used, all html tags will be removed. I will also state which tags to keep. It would be a bit troublesome if the exception is not deleted.
##Simply remove the ,Solution:
$new = preg_replace("/<p.*?>|<\/p>/is","", $str); var_dump($new);[Recommended learning: "
PHP Video Tutorial"]
The above is the detailed content of How to remove p tag in php. For more information, please follow other related articles on the PHP Chinese website!