Tengo una clase, Place, con una función llamada thing(). Me gustaría poder acceder al método como una variable, algo así como $dc=new Place; echo $dc->thing;. ¿Cómo puedo hacer eso sin crear una variable miembro?

php
0
shalvah 3 ene. 2017 a las 20:51
Cree una función pública estática thing () y luego llámela usando el nombre de clase place::thing();
 – 
Thamilhan
3 ene. 2017 a las 21:00
$func ='thing'; echo $dc->$func();
 – 
AbraCadaver
3 ene. 2017 a las 21:05

1 respuesta

La mejor respuesta

¡Encontré lo que estaba buscando! Necesitaría sobrecargar función __get() de PHP. < / a>

0
shalvah 3 ene. 2017 a las 21:53