2017-09-05 40 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