3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = [ '1' => (object) [ '2' => (object) ['1' => '1',], ], ]; array_walk_recursive($arr, function (&$item) { if (is_object($item)) $item = (array)$item; }); print_r($arr);

preferences:
42.74 ms | 1522 KiB | 5 Q