嗨,我正在寻找替换通过file_get_contents加载的 html 电子邮件中的单词
这是我的代码:
<?
$message = file_get_contents("http://www.MYwebsiteExample.com/EmailConfirmation.php");
$message = preg_replace('/SAD/', "HAPPY", $message);
// Also tried this below and it does not work either
$message = str_replace('/SAD/', "HAPPY", $message);
?>
我希望找到 SAD 的所有模式(区分大小写)并用 HAPPY 替换它们。出于某种原因,如果我使用file_get_contents它似乎不起作用。
谢谢
更新:2013 年 1 月 22 日
实际上,抱歉,当我添加 $ 时更正它不起作用。我的代码不需要它。我可以解决这个问题,但这在下面不起作用:
$message = str_replace("$SAD", "HAPPY", $message); /// does not work. Not sure why
$message = str_replace("SAD", "HAPPY", $message); /// without the $ it does work.