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
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php