Re: How can I get a list of object vars?

From: Date: Thu, 02 Aug 2007 16:13:29 +0000
Subject: Re: How can I get a list of object vars?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-260068@lists.php.net to get a copy of this message
> On 8/2/07, js <ebgssth@gmail.com> wrote: > you may need to work with the reflective functions for a while to get them down. > if you want to see some usage of them, check out > PHPUnit<http://www.phpunit.de/> . > Robin Vickery wrote: > $properties = (array) $myObject; > no? no, thats why there are reflective methods. to expose the private member variables. php -a php > class someObj { php { private $someVar = null; php { } php > $newobj = new someObj(); php > $properties = (array) $newobj; php > var_dump($properties); array(1) { ["someObjsomeVar"]=> NULL } -nathan On 8/2/07, js <ebgssth@gmail.com> wrote: > > Hi list. > > I'm trying to write a ORM in PHP. > I want the ORM to have metadata mapping, which have a list of properties > name > and the value, without using any external file. > (I like simple one, not want messy XML) > > I'm thinking PHP's reflective functions might help me to do that > and treid get_object_vars but it doesn't return properties name > and even value itself when it haven't been assigned any value. > > Is there any good way to get a list of properties name and the value? > Or some good PHP framework's implementation to study for this? > > Thanks in advance. > > -- > PHP General Mailing List ( http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.general (#260068) next »