Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2014, 22:37
arnaldito300
 
Fecha de Ingreso: febrero-2011
Mensajes: 62
Antigüedad: 13 años, 3 meses
Puntos: 0
llamar funcion desde cadena

Hola a todos,

¿Podrían ayudarme con esto?:

Necesito llamar a una o más funciones desde una cadena de texto.

Ejemplo:

Si mi contenido es este:

Código PHP:
Ver original
  1. $cont = 'Hola mundo, ahora voy a llamar a una funcion
  2. [[php]]mi_funcion[[/php]] y voy a mostrar este texto sin problemas [[php]]mi_funcion2[[/php]] <- y esta funcion 2 puede o no estar aca.';

Intenté con:

Código PHP:
Ver original
  1. preg_match_all('/\[\[php\]](.+?)\[\[\/php\]]/', $cont, $funcion);
  2. echo str_replace('[[php]]'.$funcion.'[[/php]]', call_user_func($funcion[1][0]), $cont);

Pero no logré nadda