Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2014, 16:23
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Ejecutar una función con Eval

Una alternativa (de las muchas que hay) es eligiendo y ejecutando con una estructura selectiva a una de las funciones según sea el valor recibido.

Código PHP:
Ver original
  1. switch ($_POST['func']) {
  2.     case 'uno':
  3.         uno($_POST['var1'], $_POST['var2']);
  4.     break;
  5.  
  6.     case 'dos':
  7.         dos($_POST['var1'], $_POST['var2']);
  8.     break;
  9.  
  10.     case 'tres':
  11.         tres($_POST['var1'], $_POST['var2']);
  12.     break;
  13. }

Como dije al inicio, esta es sólo una de las muchas alternativas que deben haber para solucionar este inconveniente, estoy con algo de prisa y pues es con lo que puedo ayudarte por ahora.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand