lo que quiero hacer es un poco dificil de explicar.
supongamos que tengo la variable cadena que posiblemente tenga o no php inclustado.
$cadena = "la casa azul y roja <?php $var_1; ?> fue pintada <?php $var_2; ?>";
como capturar y reemplazar lo que no esta entre tags php por: <?php echo "(lo capturado)"; ?>
osea quedando de la siguiente forma:
$cadena = "<?php echo "la casa azul y roja"; ?> <?php $var_1; ?> <?php echo "fue pintada"; ?> <?php $var_2; ?>";
estube tratando de aprender y comprender lo que son las expresiones regulares:
$cadena = preg_replace("/AQUI/is", "<\?php echo \"\\1\"; \?>", $cadena);
AQUI seria cualquier captura diferente de <?php..... ?>
agradederia una ayuda