Home > Backend Development > PHP Problem > How to replace nbsp space characters in php

How to replace nbsp space characters in php

青灯夜游
Release: 2023-03-15 19:42:02
Original
3324 people have browsed it

Method: 1. Use the "str_replace(" ","Other characters",$str)" statement to replace the nbsp character with other characters; 2. Use "preg_replace("/(\s|\  \;||\xc2\xa0)/","Other characters",$str)" statement.

How to replace nbsp space characters in php

The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer

nbspSpace character

In HTML,   is a space entity, also known as a non-breaking space. It is the most common space and the space we use the most. Most people may only Touched , which is the space generated by pressing the space key. In HTML, if you use the space bar to generate this space, the spaces will not accumulate (only count as 1). It can only be accumulated using html entity representation.

The width occupied by this space is obviously and strongly affected by the font.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str= &#39;PHP 中文网 欢迎你 !&#39;;
echo $str;
?>
Copy after login

How to replace nbsp space characters in php

How to replace nbsp space characters in php

Method 1: Use str_replaceh() Function

uses str_replaceh() to search for the " " substring and replace it with other characters, such as the null character.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str= &#39;PHP 中文网 欢迎你 !&#39;;
echo $str."<br>";
$newStr=str_replace(" ","",$str);
echo $newStr;
?>
Copy after login

How to replace nbsp space characters in php

Method 2: Use the preg_replace() function and regular expressions

Use regular expressions to search for strings All " " and replace them with other characters, such as the empty character ''.

Regular expression used: /(\s|\&nbsp\;||\xc2\xa0)/

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str= &#39;PHP 中文网 欢迎你 !&#39;;
echo $str."<br>";
$newStr=preg_replace("/(\s|\&nbsp\;||\xc2\xa0)/","", $str);;
echo $newStr;
?>
Copy after login

How to replace nbsp space characters in php

Recommended learning: "PHP Video Tutorial"

The above is the detailed content of How to replace nbsp space characters in php. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template