PHPでは、関数eval()を使わずに、ネイティブメソッドのみを使って関数(またはクラス)エイリアスを作成できるかどうかを知りたいです。 Evalは一部の開発者に推奨されていませんし、フレームワークを構築しています - 私はevalも使用しない方が良いです。それがすべてです関数を使用せずにエイリアスを作成する
eval('function aliases_x(){ return x(); }');
:
現在、私のような何かをします!
Bye。
を編集してください:私は自動方法でそれを行う必要があります。
例:
function create_aliases($real_method, $new_name) { ... }
create_aliases('x', 'aliasses_x');
evalを使用せずに関数を通常作成するだけではどうですか? – EdoDodo