Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用新行替换多个空格_Php_Html_Regex_Mailer - Fatal编程技术网

Php 用新行替换多个空格

Php 用新行替换多个空格,php,html,regex,mailer,Php,Html,Regex,Mailer,我得到了一个变量,如下所示: <b>Hight: </b></span><span>1.78 &nbsp;&nbsp;&nbsp;&nbsp;</span><span><b>Bust: </b></span><span>86 &nbsp;&nbsp;&nbsp;&nbsp;</span><span

我得到了一个变量,如下所示:

<b>Hight: </b></span><span>1.78 &nbsp;&nbsp;&nbsp;&nbsp;</span><span><b>Bust: </b></span><span>86 &nbsp;&nbsp;&nbsp;&nbsp;</span><span><b>waist: </b></span><span>64 &nbsp;&nbsp;&nbsp;&nbsp;</span><span><b>Hips: </b></span><span>93 &nbsp;&nbsp;&nbsp;&nbsp;</span><span><b>Pants: </b></span><span>26 &nbsp;&nbsp;&nbsp;&nbsp;</span><span><b>Shoes: </b></span><span>40 &nbsp;&nbsp;&nbsp;&nbsp;</span><span><b>Hair: </b></span><span>brown &nbsp;&nbsp;&nbsp;&nbsp;</span><span><b>Eyes: </b></span><span>blue</span>
身高:1.78胸围:86腰:64臀:93裤:26鞋:40发:棕色眼睛:蓝色
输出结果如下:

身高:1.78胸围:86腰围:64臀围:93裤子:26鞋:40头发:棕色眼睛:蓝色

我的问题是,我如何制作这个5->
变成一个

标签

我在想这样的事情,但它当然不起作用:
$customField=str_replace(“,”
“,$customField)

请记住,此代码是邮件程序的一部分。

谢谢。

这是因为您有1个空格和4个
,请使用:

$customField = str_replace(" &nbsp;&nbsp;&nbsp;&nbsp;", "<br />", $customField);
$customField=str_replace(“,”
,$customField);
替换中有5个,但代码中只有4个?
$var=str_replace(str_repeat(“”,5),“
,$data)中包含变量的$data。是的,我现在看到我的错误了。非常感谢。