Hola Quest,
PHP también te da métodos magicos, como __get y __set, de tal forma que puedes hacer:
Código PHP:
class Algo {
private $store;
public function __get( $name ) {
return $this->store[$name];
}
public function __set( $name, $value ) {
$this->store[$name] = $value;
}
}
$obj = new Algo();
$obj->nombre = "Hola";
echo $obj->nombre;
Saludos.