Hi, What aout __construct() ->thi shoul do the trick (read the manual) Catalin Stéphane Bruno wrote: > Hello, > > I designed a "player" class with the following properties and > constructor: > > class player { > private $properties = array('firstname' => NULL, 'lastname' => NULL); > > function _construct($first, $last) { > $this->properties['firstname'] = $first; > $this->properties['lastname'] = $last; > } > } > > Then I have other methods that allow me to set and get the properties. > However, when I issue a: > > $myplayer = new player('Laurent', 'Blanc'); > > it seems that the constructor is not taken into account: the properties > are not initialized. I have to explicitly initialize them with the > setter methods in order for the initialization to take place. > > What did I do wrong? > > I am running PHP 5.0.4 with Apache 2.0.54 on Fedora Core 1. > > Stéphane -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php