Функция для получения свойств класса в ООП в PHP

get_class_vars
Задание 1

Сделайте класс Test с публичными свойствами prop1 и prop2, а также с приватными свойствами prop3 и prop4.

Задание 2

Вызовите функцию get_class_vars снаружи класса Test. Выведите массив доступных свойств.

Задание 3

Вызовите функцию get_class_vars внутри класса Test (например, в конструкторе). Выведите массив доступных свойств.