On Wed, 6 Oct 2004 13:02:18 -0500, Greg Donald <destiney@xxxxxxxxx> wrote:
On Wed, 6 Oct 2004 11:08:22 -0500, Chris Boget <chris.boget@xxxxxxxx> wrote:
If I have a class that looks like this:
class MyClass { var $MyClassVar = "Bob"; }
is there a way to reference that variable w/o instantiating MyClass? I've tried:
MyClass::MyClassVar
That's wrong, I was thinking of functions. Sorry.
Seems you have to instantiate the class.
class MyClass { var $MyClassVar = "Bob"; }
$class = new MyClass; echo $class->MyClassVar;
I believe you can make the property static (at least in PHP5):
class MyClass { public static $myClassVar = "Bob"; }
echo MyClass::$myClassVar; // Bob
-- Daniel Schierbeck
Help spread Firefox (www.getfirefox.com): http://www.spreadfirefox.com/?q=user/register&r=6584
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php