no puedo usar simplemente get_class_vars()
porque necesito que funcione con la versión de PHP anteriores a 5.0.3 (ver http://pl.php.net/get_class_vars de cambios)¿Cómo obtener propiedades públicas de una clase?
alternativa: ¿Cómo puedo comprobar si la propiedad es pública?
creo que esto sólo sería un problema en PHP 5.0.2. En PHP 5.0.1 y versiones anteriores, las propiedades protegidas y privadas se devuelven, pero con el prefijo nulo ('\ x00') que se puede excluir con una expresión regular. – MrWhite