etconsilium / php-recursive-array-object
Recursiveful PHP ArrayObject. Like a JavaScript. Layka Rolinsto \m/
0.1
2014-10-20 07:55 UTC
This package is auto-updated.
Last update: 2025-02-23 06:20:49 UTC
README
Recursive PHP\ArrayObject. Like a JavaScript. Layka Rolinsto
example:
use \RecursiveArrayObject as JSObject; $test = [ 'a' => [ 'foo' => 42, 'bar' => [ 'tyk', 'myk' ] ] ]; $q = new JSObject($test); $p = new ArrayObject($test, ArrayObject::ARRAY_AS_PROPS); print_r($q->a->foo); print_r($q->a->bar); /** * 42 RecursiveArrayObject Object ( [storage:ArrayObject:private] => Array ( [0] => tyk [1] => myk ) ) */ print_r($p->a->foo); print_r($p->a->bar); /** * PHP Notice: Trying to get property of non-object PHP Notice: Trying to get property of non-object */