#!/usr/local/bin/php bar = $bar; $this->baz = $baz; } } $foo = new Foo('bar1', 'baz1'); $foo->wat1 = 'wat1'; $foo->wat2 = 'wat2'; var_dump((array) $foo); $data = []; foreach ((array) $foo as $k => $v) $data[substr($k, (int) strrpos($k, "\0"))] = $v; var_dump($data);