Vista la tua gentilezza posto una mia prova che ho appena fatto
Codice PHP:
<?php
$prova 
'<?php
$campo = "nato";
echo $nomi_campi[$campo] . "

"
?>'
echo highlight_string($prova);
?>
Il primo ed ultimo <?php .... ?> sono i veri tag del PHP, quelli mediani fanno parte della stringa che poi passo alla funzione. Il tutto risulta scritto così come lo vedi.
Pare che cominci a funzionare
Però immagino di incontrare problemi con codice più corposo.

alla prossima