Как получить все переменные, определенные в текущей таблице / таблице символов?

Есть ли функция и / или объект и / или расширение в PHP, которое позволит вам просматривать все переменные, определенные в текущей области? Что-то вроде:

var_export($GLOBALS) 

но только отображение переменных в текущей таблице символов.

Solutions Collecting From Web of "Как получить все переменные, определенные в текущей таблице / таблице символов?"

get_defined_vars

Эта функция возвращает многомерный массив, содержащий список всех определенных переменных, будь то среда, сервер или пользовательские переменные, в пределах области, get_defined_vars() .

get_defined_vars () делает именно то, что вы хотите.

Эта функция возвращает многомерный массив, содержащий список всех определенных переменных, будь то среда, сервер или пользовательские переменные, в пределах области, вызываемой get_defined_vars () .

 >>> function test($foo) { print_r(get_defined_vars()); } >>> test('bar'); Array ( [foo] => bar )