重複の可能性:
HEREDOC文字列内でPHP関数を呼び出す
関数の結果をヒアドキュメントの真ん中に挿入する必要があります。
$r = func1();
$s = func2();
echo <<<EOT
line1
$r
$s
line3
EOT;
コードをばかげているすべての関数を事前に評価する必要があるので、それを書くためのより良い方法があるかどうかはわかりません。
のようなものがあればもっと良いです。
echo <<<EOT
line1
{func1()}
{func2()}
line3
EOT;
もちろん、上記のコードは機能しませんが、私の考えを示したいだけです...