Formatear un valor de matriz dentro de un Heredoc
Me preguntaba por qué no puedo hacer algo como{number_format($row['my_number'])}
dentro de un Heredoc. ¿Hay alguna forma de evitar esto sin tener que recurrir a la definición de una variable como$myNumber
abajo?
Miró ahttp: //www.php.net/manual/en/language.types.string.php#language.types.string.syntax.nowdo pero no encontré 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;