php 4.2.3 を使っています。
ヒアドキュメントに関して教えて欲しいのですが、
ヒアドキュメント内に、式、というか関数を書き、その結果を
使いたいのですが、うまくいきません。

$buf = <<<EOD;
a = {$db->query($_POST['a'])},
b = ### 以下同じように...
EOD;

のような感じに書き、print $buf; で

a = 値, b = 値 となるようにしたいのですが、

Parse error: parse error, expecting `'}'' in ...

となってしまいます。ヒアドキュメントではなくて、

$buf .= "a = ".$db_con->quote($_POST['a']).",";

と続けていくしかないでしょうか?