Foros del Web » Programando para Internet » PHP »

llamar funcion desde cadena

Estas en el tema de llamar funcion desde cadena en el foro de PHP en Foros del Web. 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: ...
  #1 (permalink)  
Antiguo 22/08/2014, 22:37
 
Fecha de Ingreso: febrero-2011
Mensajes: 62
Antigüedad: 13 años, 2 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

Etiquetas: cadena, funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:21.