Sono ad un cm dalla soluzione ma mi manca un pezzetto..
Questo mi da l'output:Codice PHP:
<?php
$miastringa='html inizio <?php echo"primo php"; ?> html centro <?php echo"secondo php"; ?> html fine';
$dati = preg_replace("/\<\?php(.*?)\?>/e", 'asd', $miastringa);
echo $dati;
?>
html inizio asd html centro asd html fine
Ora al posto della parola asd vorrei inserire il codice php su cui la funzione farà eval()