メール テンプレートを作成し、preg_replace を使用して文書内の単語を置き換えようとしています。私はphpにかなり慣れていないので、そのロジスティクスについてあまり明確ではありません。これは私が現在持っているものです。HTML/CSS ファイルを読み込んで、プレースホルダーがある単語を置き換えたいと思っています。
<?php
$email = file("email.html");
$patterns = array();
$patterns[0] = '/header/';
$patterns[1] = '/name/';
$patterns[2] = '/body/';
$replacements = array();
$replacements[0] = 'imageurl';
$replacements[1] = 'John Johnson';
$replacements[2] = 'Content';
$output = preg_replace($patterns, $replacements, $email);
echo $output;
?>
また、このコードを使用して画像に置き換えることは可能ですか?