PHP Classes: Call method in instance of a class by instance's name
- by Ursus Russus
Hi, i have a class of this kind
Class Car {
private $color;
public function __construct($color){
$this->color=$color;
}
public function get_color(){
return $this->$color;
}
}
Then i create some instances of it:
$blue_car = new car('blue');
$green_car = new car('green');
etc.
Now i need to call method get_color() on the fly, according to instance's name
$instance_name='green_car';
Is there any way to do it?