Я пытаюсь передать массивы, поступающие из базы данных, и зацикливать их в шаблоне электронной почты, используя phpMailer. Используя следующий сценарий, я могу передать отдельные переменные и напечатать их в шаблоне:
PhpMailer: как передать массив из phpmailer в шаблон
$message = file_get_contents('template.php');
$message = str_replace('%lname%', $lname, $message);
// Setup PHPMailer
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SetFrom('[email protected]','mywebsite.com');
$mail->AddAddress('[email protected]');
$mail->Subject = 'New message';
$mail->MsgHTML($message);
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
}
Теперь я хотел бы передать массивы, поступающие из базы данных для соответствующего шаблона.
Как я могу их пропустить?