こんにちは、 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.