Re: OOP Newbie - why does this not work?

From: Date: Fri, 21 Oct 2005 03:42:56 +0000
Subject: Re: OOP Newbie - why does this not work?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-224383@lists.php.net to get a copy of this message
Try removing the /* and */ Other than that, check your brackets. you never closed the get() function's On Thursday 20 October 2005 09:35 pm, Bob Hartung wrote: > Hi all, > I'm trying to get started in OOP with PHP. I have the following > short code snipped. I'f I comment out the 'class Test' definition and > the following references to it, it prints > This is outside the php code block > > and > > Start defining the class here: > > If I do not comment out the code as noted, then the page returned is > totally blank. It does this with or without using the constructor. > PHP 5 on apache. Same behavior both on Win32 and FC4. > > All help appreciated to get me going. > > Code Snippet: > > <html> > > <head> > <title>PHP Class testing</title> > > </head> > <body> > <br> > <P>This is outside the php code block</P> > <br> > <?php > echo "Start defining the class here: <BR>" ; > /* class Test > { > > function __constructor() > { > var $saying ; > $saying = "Im in the Test Class" ; > } > > function get() > { > return $saying ; > > } > > var $liveclass ; > $liveclass = new Test ; > echo $liveclass->get() ; > echo "<BR>" ; > echo "This is in the php code block" ; > */ > ?> > > </body> > </html>

« previous php.general (#224383) next »