2017-09-05 8 views
0

PHPでは、メソッドまたは関数で定義されたすべての変数を取得する方法。 get_defined_vars()関数があり、私が印刷(ダンプ)している場所の関数の変数を与える。しかし、私は引数としてメソッド名をとり、その中のすべての変数を返す関数が必要です。phpメソッドまたは関数内のすべての定義済み変数を取得する

例:giveMeAllVariablesDefinedInside($class, $method)またはこのようなもの。

+0

'get_class_vars($ class_name)'? –

+1

あなたは持っている情報を得ることができます。あなたは彼らと何をしたいですか? XY問題のように聞こえる。 – thehennyy

+0

私は、この変数のデータが私の将来のコーディングで使用する必要があります。私はクラスを解析して上演するつもりです。 – gogagubi

答えて

1

get_defined_vars

この関数は、get_defined_vars()が呼び出される範囲内で、環境、サーバーまたはユーザー定義変数彼らも、すべての定義された変数のリストを含む多次元配列を返します。

+0

いいえパラメータは必要ありません。私はメソッド内で定義された変数のリストが必要です。 – gogagubi

関連する問題