Cómo obtener propiedad protegida de objeto en PHP
Tengo un objeto que tiene alguna propiedad protegida que quiero obtener y configurar. El objeto se parece a
Fields_Form_Element_Location Object
(
[helper] => formText
[_allowEmpty:protected] => 1
[_autoInsertNotEmptyValidator:protected] => 1
[_belongsTo:protected] =>
[_description:protected] =>
[_disableLoadDefaultDecorators:protected] =>
[_errorMessages:protected] => Array
(
)
[_errors:protected] => Array
(
)
[_isErrorForced:protected] =>
[_label:protected] => Current City
[_value:protected] => 93399
[class] => field_container field_19 option_1 parent_1
)
Quiero tenervalue
Propiedad del objeto. Cuando intento$obj->_value
o$obj->value
genera error. Busqué y encontré la solución para usarPHP Reflection Class
. Funcionó en mi versión local pero en el servidor PHP es5.2.17
Así que no puedo usar esta función allí. Entonces, ¿alguna solución de cómo obtener tal propiedad?