⑴ php的str_replace函數怎麼把<p><br/></p>替換掉呢
php的str_replace函數怎麼把<p><br/></p>替換掉方法如下
$html="<p>fdasf</p>";
echo $string = str_replace(array("<p>","","</p>"),"",$html);
br<http://bbs.hounwang.com/>
若是<p> 內容</p>替換成<p>內容</p>
<p> content</p>替換成<p>contend</p>
(空格是tab鍵和空格鍵 混合的 都有可能)方法如下
$html=preg_replace('/[ ]/','',$html);//去空格
若是<p>後面跟了若干個,再是內容
<p> 內容</p>
替換成<p>內容</p>
<p> content</p>
替換成<p>contend</p>
<?php
$html="<p>
內容</p>替換成<p>內容</p>
<p>content</p>替換成<p>contend</p>";方法如下
$html=trim($html);
$html=str_replace(PHP_EOL,"",$html);
$html=str_replace(" ","",$html);
$html=preg_replace('/s+/','',$html);
$html=preg_replace('/[ ]/','',$html);
echo "{$html}";
?>