有誰知道如何用空格替換HTML字符串?用空格替換HTML字符串
因爲如果我有這樣的事情
<div>word1</div><div>word2</div>
當我用用strip_tags(),結果是
word1word2
,我需要他們的空間,以分隔待處理他們應該通過我的腳本。
有誰知道如何用空格替換HTML字符串?用空格替換HTML字符串
因爲如果我有這樣的事情
<div>word1</div><div>word2</div>
當我用用strip_tags(),結果是
word1word2
,我需要他們的空間,以分隔待處理他們應該通過我的腳本。
這將正常工作
$str = preg_replace('#<[^>]+>#', ' ', '<h1>Foo</h1>bar');
隨後使用類似
$str = preg_replace('/\s\s+/', ' ', $str);
這很容易理解。
<?php
$txt = "<div>word1</div><div>word2</div>";
$find = array("<div>", "</div>");
$replace = array(" ", " ");
echo str_replace($find, $replace, $txt);
你不需要第二個數組,所以上面可以這樣完成:echo str_replace(['
使用替換函數? – Hego555 2013-02-13 19:43:20
可能的重複:[在php中使用strip_tags問題](http://stackoverflow.com/q/4482152/1456376)。 – insertusernamehere 2013-02-13 19:44:39