重複の可能性:
HEREDOC文字列内でPHP関数を呼び出す
Swiftmailer PHPを使用して、注文完了ページを作成しています。顧客がこのページにアクセスしたとき、私はPHPファイルへのインクルードを使用します。
このページファイルには、顧客に送信されるSwiftMailerEOMHTMLが含まれています。ただし、HTMLパーツがチャンクになっているため、ヘッダーはヘッダーと呼ばれる関数を介しており、注文の合計も同じです。EOM内にEOM関数を含めることができるようにしたい。これは可能ですか?
Id = 46088;
// MAIL FUNCTION
function mailToSend($Id){
// EOM CAN'T BE TABBED
$html = <<<EOM
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
getHeader($Id);
getOrderTotalBoxTable($Id);
</body>
</html>
EOM;
}
mailToSend(46088);