Re: OOP variables

From: Date: Thu, 15 Apr 2004 08:44:25 +0000
Subject: Re: OOP variables
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-183428@lists.php.net to get a copy of this message
http://www.php.net/manual/en/language.oop.php states: [quote] In PHP 4, only constant initializers for var variables are allowed. To initialize variables with non-constant values, you need an initialization function which is called automatically when an object is being constructed from the class. Such a function is called a constructor (see below). [/quote] Richard PS: Isn't it cool when every explanation is already written down in a manual? Thursday, April 15, 2004, 10:27:00 AM, you wrote: > Hello, > I was wondering if somebody would mind explaining this to me, is there a > big difference or requirement to pre defining variables your going to > use in a class eg: > class name { > $var1 = ''; > $var2 = ''; > function blah(){ > $var2.... > } > }//-- End class > Or is this also right > class name { > function name(){ $this->>var1 = ''; $this->>var2 = ''; > } > function blah(){ > .... > } > }//-- End class > Thanks > Jarratt

« previous php.general (#183428) next »