本文實(shí)例講述了php使用strip_tags()去除html標(biāo)簽仍有空白的解決方法。分享給大家供大家參考,具體如下:
$subject = strip_tags($newsRs['content']);//去除html標(biāo)簽
$pattern = '/\s/';//去除空白
$content = preg_replace($pattern, '', $subject);
$seodata['articledescription'] = mb_substr($content, 0, 80);//截取80個(gè)漢字
注意:第一步中的strip_tags();只是把html標(biāo)簽用空格替換了
比如:
<p>
張志斌張志斌張志斌張志斌張志斌張志
</p>
<p>
<br />
</p>
<p>
alsdkjf;laskjd;flasj;
</p>
<p>
asdjfasjd;lkafsj;lfdkj
</p>
<p>
aksdjfl;ak
</p>
strip_tags()處理后變?yōu)?br />
張志斌張志斌張志斌張志斌張志斌張志
alsdkjf;laskjd;flasj;
asdjfasjd;lkafsj;lfdkj
aksdjfl;ak