1
クラスとオブジェクトがあるOOPでは、get_object_vars()
を使用して、そのクラスのすべてのプロパティ/変数のリストを取得できます。非OOPクラスのget_object_vars()
この場合、私はOOPを使用していません。私はいくつかの関数といくつかの変数は関数の外で宣言しています。ある関数内のこれらの変数にアクセスする必要があるときは、関数内にglobal
と再宣言します。しかし、どのように外に宣言されたすべてのヴァルスのリストを取得するのですか?これは可能ですか?私はget_object_vars
のようなものを探していますが、非OOPコードのものです。
+1正解の場合。しかし、これは '$ _POST'や' $ GLOBALS'のようなPHPのグローバル変数も返すでしょう。 – adlawson