Re: Re: OOP Newbie - why does this not work?
| From: | Andy Pieters | Date: | Fri, 21 Oct 2005 14:35:29 +0000 |
| Subject: | Re: Re: OOP Newbie - why does this not work? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-224403@lists.php.net to get a copy of this message | ||
While the use of () or not doesn't impede the function of his code, I consider
it good programming habit to always add () to the class creator. Since it is
considered a function, you wouldn't call a function like x=function but
rather x=function(). It is more consistent that way.
On Friday 21 October 2005 16:31, Jochem Maas wrote:
> Nathan Tobik wrote:
> > You have to show us the definition for your class, also your syntax for
> > new is wrong. It should be:
> >
> > $liveclass = new Test();
>
> it can also be (if you have nothing to pass to the constructor function):
>
> $liveclass = new Test;
>
> > Nate Tobik
> > (412)661-5700 x206
> > VigilantMinds
> >
> > -----Original Message-----
> > From: John Taylor-Johnston
> > [mailto:John.Taylor-Johnston@cegepsherbrooke.qc.ca]
> > Sent: Friday, October 21, 2005 7:57 AM
> > To: php-general@lists.php.net
> > Subject: [PHP] Re: OOP Newbie - why does this not work?
> >
> > Here,s my guess:
> >> var $liveclass;
> >> $liveclass = new(Test);
> >> echo $liveclass->get() ;
> >> echo "<BR>" ;
> >> echo "This is in the php code block" ;
--
Now listening to on amaroK
Geek code: www.vlaamse-kern.com/geek
Registered Linux User No 379093
If life was for sale, what would be its price?
www.vlaamse-kern.com/sas/ for free php utilities
--
Attachment: [application/pgp-signature]
Attachment: [application/pgp-signature]