<?php
$obj = [
'a' => function(){ return 1; },
'b' => [
'ba' => function(){ return 2; },
'bb' => [
'bba' => function(){ return 3; }
]
]
];
PD9waHAKCiRvYmogPSBbCiAgICAnYScgPT4gZnVuY3Rpb24oKXsgcmV0dXJuIDE7IH0sCiAgICAnYicgPT4gWwogICAgICAnYmEnID0+IGZ1bmN0aW9uKCl7IHJldHVybiAyOyB9LAogICAgICAnYmInID0+IFsKICAgICAgICAnYmJhJyA9PiBmdW5jdGlvbigpeyByZXR1cm4gMzsgfQogICAgICBdCiAgICBdCl07Cgp2YXJfZHVtcCgkb2JqWydhJ10oKSk7CnZhcl9kdW1wKCRvYmpbJ2InXVsnYmEnXSgpKTsKdmFyX2R1bXAoJG9ialsnYiddWydiYiddWydiYmEnXSgpKTsK