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

Reply via email to