¿Cuál es la alternativa de la función eval?
yo sueloeval()
en mi proyecto actual como este:
if (class_exists($class_name)) //$class_name depends on user input
eval($class_name.'::MyStaticMethod()');
eval()
Se ejecuta si y solo si la clase con el nombre.$class_name
existe, por lo que es bastante seguro, pero aún no creo que esta sea la mejor solución.
¿Puedo hacer lo mismo que el código anterior hace sineval()
?