Для всего в текущей области:
print_r(get_defined_vars());
Я не думаю, что существует решение для сброса всех переменных из всех областей, потому что вам нужно будет запустить эти функции / методы, чтобы получить полную и неповрежденную карту всех доступных переменных (переменные могут быть созданы, добавлены и удаляется во время выполнения).
Возможно, вам придется обратиться к модульному тестированию или инструментам покрытия кода, чтобы узнать, можете ли вы использовать что-либо из этих областей, но это будет большая работа.
Зачем вам это нужно?