Formatando um valor de matriz dentro de um Heredoc

Eu queria saber por que não posso fazer algo como{number_format($row['my_number'])} dentro de um Heredoc. Existe alguma maneira de contornar isso sem ter que recorrer à definição de uma variável como$myNumber abaixo

Looked athttp: //www.php.net/manual/en/language.types.string.php#language.types.string.syntax.nowdo mas não encontrou nada.

CÓDIG

foreach ($dbh -> query($sql) as $row):
    $myNumber = number_format($row['my_number']);

    $table .= <<<EOT
          <tr>
          <td>{$row['my_number']}</td> // WORKS
          <td>$myNumber</td> // WORKS
          <td>{number_format($row['my_number'])}</td> // DOES NOT WORK!
          </tr>
EOT;
endforeach;

questionAnswers(1)

yourAnswerToTheQuestion