etconsilium / php-recursive-array-object
Recursiveful PHP ArrayObject. Like a JavaScript. Layka Rolinsto \m/
Installs: 75
Dependents: 1
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/etconsilium/php-recursive-array-object
This package is auto-updated.
Last update: 2025-09-23 07:38:01 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 */