Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/11/2007, 20:36
Lanselot
 
Fecha de Ingreso: noviembre-2007
Mensajes: 157
Antigüedad: 17 años, 4 meses
Puntos: 3
Re: manejo avanzado de variables

Primero advertirte que no te lo recomiendo para nada. Mejor reestructura tu código.

Dicho eso, algo así te servirá:

Código PHP:
$nombre_perro='Pancho';
ob_start(); //Empezamos a capturar la salida
echo "El perro se llama $nombre_perro y tiene <edad_perro> años";
/* Aquí va todo el código que tengas
    antes de que obtengas $edad
*/
$contenido ob_get_contents(); //Obtenemos la salida hasta ahora
ob_end_clean(); //Limpiamos el bufer de salida
$edad '5';
echo 
str_replace('<edad_perro>',$edad,$contenido); //Incluimos la edad del perro, e imprimimos toda la salida guardada
unset($contenido); 
Solo tienes que vigilar de no usar '<edad_perro>' en ningún otro sitio.