class Foo { public $bar = 'hi'; } $foo = new Foo; $anon = C(get_defined_vars(), '')->scope(' $foo->bar = "hello"; '); $anon->call(); var_dump($foo); // gives: object(Foo)#1 (1) { ["bar"]=> string(5) "hello" }