Re: PHP5 + SPL - Creating an object as an array.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Yotam Ofek wrote:
I would like to create an object like this:
<?php
class TestClass {
private $some_array;
public $just;
public $some;
public $public;
public $vars;
}
?>
Is it possible, through SPL, to make the class accessible as "$testclass['array_key']", which will return the value for the key

Yes, this is exactly what the SPL is for. Actually the exact classes you will want to check out are called ArrayIterator and ArrayObject. Although I don't know for certain about making $some_array private... it *might* need to be public. No promises either way on that one, just look out for it ;)


'array_key' from "$some_array"? Not only that, but I want the class to be accessable as "$testclass->just" aswell!
Is that possible? Examples are welcome.


Thanks in advance,
Yotam Ofek!


--
Teach a man to fish...

NEW? | http://www.catb.org/~esr/faqs/smart-questions.html
STFA | http://marc.theaimsgroup.com/?l=php-general&w=2
STFM | http://www.php.net/manual/en/index.php
STFW | http://www.google.com/search?q=php
LAZY | http://mycroft.mozdev.org/download.html?name=PHP&submitform=Find+search+plugins


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux