我使用curl来获取html并将其保存到$ content。然后我尝试str_replace函数,这是行不通的:str_replace在某些情况下不起作用
echo str_replace('<a onclick="get_content(\'http://en.wikipedia.org\');" style="cursor: default;">Dojo</a> Applications','OK',$content);
但是,当我尝试打印$内容和复制源并再次将其保存到$内容,它的工作原理:
回声$内容;然后,我复印打印并保存到再次$内容:
$content='It is <a onclick="get_content(\'http://en.wikipedia.org\');" style="cursor: default;">Dojo</a> Applications';
有了新的内容$,上述作品的替代品。
它适用于我 - PHP 5.3.2-1ubuntu4.5 – 2011-04-13 09:09:03
它的工作.. http://codepad.org/6SLzSaLW – 2011-04-13 09:10:30
再次发布的问题不会改变这一事实,你还没有演示如何重现问题。除非我们能够重现它,否则我们无法修复它。 – 2011-04-13 10:22:01