News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Wojciech Sznapka's Blog:
Accessing private object property from other object in PHP
November 16, 2010 @ 12:25:53

Wojciech Sznapka has a new post to his blog showing an interesting OOP programming strick related to accessing private properties in one object from another if they're derived from the same class.

Last time I wrote about Weirdest PHP construction I've ever seen, now I found another unusual PHP solution. PHP offers 3 visibility modifiers: private, protected and public. Private properties and methods can't be accessed outside the object, as well as from inherited classes. With one exception... They can be accessed by other instances of the same class. You can read more about it in the PHP manual.

In his code example he shows how to create two objects of the Foo class and, using getters and setters change the value of a private property from the first object on the second object.

0 comments voice your opinion now!
private property object exmaple object


blog comments powered by Disqus

Similar Posts

Stubbles Blog: Two New PHP6 Wishlist Items

Padraic Brady's Blog: Mocks, Stubs, And SimpleTest Wins

Pádraic Brady's Blog: Complex Views with the Zend Framework - Part 4: The View Factory

David Otton's Blog: Neat PHP tricks: Casting Arrays to Objects

Jani Hartikainen's Blog: Validating Zend_Forms using model objects


Community Events





Don't see your event here?
Let us know!


refactor api release list install code interview laravel series introduction unittest threedevsandamaybe symfony2 language framework testing podcast community opinion developer

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework