<?php
"baz" => "hello",
"bee" => "welcome"
),
"byte" => "yup",
),
"tale" => "wup"
);
function toPathArray($nestedArr) {
foreach ($nestedArr as $key => $val) {
foreach (toPathArray($val) as $innerKey => $innerVal) {
$res["$key/$innerKey"] = $innerVal;
}
} else {
$res[$key] = $val;
}
}
return $res;
}
PD9waHAKCiRkYXRhID0gYXJyYXkoCiAgICAiZm9vIiA9PiBhcnJheSgKICAgICAgICAiYmFyIiA9PiBhcnJheSgKICAgICAgICAgICAgImJheiIgPT4gImhlbGxvIiwKICAgICAgICAgICAgImJlZSIgPT4gIndlbGNvbWUiCiAgICAgICAgKSwKICAgICAgICAiYnl0ZSIgPT4gInl1cCIsCiAgICAgICAgInNpZ211bmQiID0+IGFycmF5KCApLAogICAgKSwKICAgICJ0YWxlIiA9PiAid3VwIgopOwoKZnVuY3Rpb24gdG9QYXRoQXJyYXkoJG5lc3RlZEFycikgewogICAgJHJlcyA9IGFycmF5KCk7CiAgICBmb3JlYWNoICgkbmVzdGVkQXJyIGFzICRrZXkgPT4gJHZhbCkgewogICAgICAgIGlmIChpc19hcnJheSgkdmFsKSkgewogICAgICAgICAgICBmb3JlYWNoICh0b1BhdGhBcnJheSgkdmFsKSBhcyAkaW5uZXJLZXkgPT4gJGlubmVyVmFsKSB7CiAgICAgICAgICAgICAgICAkcmVzWyIka2V5LyRpbm5lcktleSJdID0gJGlubmVyVmFsOwogICAgICAgICAgICB9CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgJHJlc1ska2V5XSA9ICR2YWw7CiAgICAgICAgfQogICAgfQogICAgcmV0dXJuICRyZXM7Cn0KCnByaW50X3IodG9QYXRoQXJyYXkoJGRhdGEpKTsK