E' vero. Non ci avevo mai fatto caso. Forse esiste un altro metodo ( cercando in rete ). Ma ho trovato questo per aggirare il problema.

codice:
<?
define ("MIA_COSTANTE","pippo3");
$array = get_defined_constants();
extract($array);
$b = "pippo2";
$a = <<<EOQ
questo è il mio testo -> $MIA_COSTANTE $b
shabadabada 
EOQ;
print $a;
?>