Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2010, 12:46
iHabieru
 
Fecha de Ingreso: mayo-2008
Mensajes: 30
Antigüedad: 18 años, 4 meses
Puntos: 0
Problema con función y str_replace

Hola a todos.

Tengo lo siguiente:

Código PHP:
function probando()
{
   
$a = 1;
   
   while (
$a < 10)
       {
           echo 
$a;
           
$a++;
       }

} 
y luego quiero que en un determinado archivo se reemplace {probando} por probando(); de esta manera:

Código PHP:
$content = file_get_contents("./index_tpl.html");
$content = str_replace("{probando}", probando(), $content);
echo 
$content; 
El problema está en que en vez de sustituir {probando} por probando(), se ejecuta la función y no se sustituye.

___________
He probado lo siguiente:
Código PHP:
function probando()
{
   
$a = 1;
   
   while (
$a < 10)
       {
           return 
$a;
           
$a++;
       }

} 
Pero con esto se rompe el buclé y solo me muestra el primer número.

¿Qué puedo hacer?

Un saludo y gracias.