eval()私は現在のプロジェクトで次のように使用しています。
if (class_exists($class_name)) //$class_name depends on user input
eval($class_name.'::MyStaticMethod()');
eval()名前のクラスが存在する場合にのみ実行される$class_nameため、安全ですが、これが最善の解決策ではないと思います。
上記のコードなしで同じことを行うことはできますeval()か?