Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/07/2017, 09:26
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 9 meses
Puntos: 379
Respuesta: Nombre de metodo mediante una variable?

Eso es tan simple como hacer
Código PHP:
Ver original
  1. $instancia->{$metodo[3]}();
Te aconsejo que leas el manual de php http://php.net/manual/en/language.va...s.variable.php

Código PHP:
Ver original
  1. $data = array('prueba','salida');
  2. $p = new Prueba();
  3.  
  4. echo $p->$data[0]();
Eso solo funciona en las versiones 5.6, 5.5 y 5.4. La sintaxis con llaves funciona de la versión 5.4 en adelante
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.

Última edición por hhs; 10/07/2017 a las 09:32 Razón: se agrego nota sobre funcionamiento de las llaves