Jump to content

[SOLVED] Static property question


emehrkay

Recommended Posts

I've been trying different things for about an hour while making no real headway.

 

I want to have a static property, but I need to be able to call it from a variable that defines the class name.

 

class test{
    public static foo = 'bar';
}

 

Sometimes I need to access foo statically and other times I need to access it from an instance that has been dynamically created.

 

$class = 'test';
$class::variable; //not possible, you get that double something error

$instance = new $class();
$instance->variable; //not possible either because of the static keyword

 

What do I do?

Thanx

Link to comment
https://forums.phpfreaks.com/topic/88826-solved-static-property-question/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.