我想从我的HTML文件中删除这个字符串的所有出现:str_replace函数不工作
<span style="font-size: 12pt;">BLANK PAGE</span>
我试过str_replace函数,以为这将是一个简单的解决方案,但它不工作:
$html = str_replace('<span style="font-size: 12pt;">BLANK PAGE</span>', '', $html);
有什么建议吗?
更新:神秘解决!感谢大家让我知道这应该工作。原来这个问题与str_replace无关!我从firebug中获取了html字符串,没有意识到firebug会插入空格来“美化”html。这就是为什么str_replace无法找到这个确切的模式。 我希望删除这个问题,因为问题最终与str_replace无关。那可能吗?
它确实有效(请参阅[这里](http://ideone.com/tayIU))。您可以发布[SSCCE](http://pscode.org/sscce.html)吗? – Howard
我假设这个HTML然后被写回原始文件? –
@Doug:是的,我正在将HTML写回原始文件。 – moondog