<?php
$arr = [
"prefix" => "api",
"slug" => "api",
"children" => [
"prefix" => "v1",
"slug" => "v1",
"children" => [
"prefix" => "tenants",
"slug" => "tenants",
"children" => [
"prefix" => "modules/{id}",
"slug" => "modules",
],
],
],
];
$res = [];
array_walk_recursive($arr, function ($item, $key) use (&$res) {
if ($key == 'prefix') {
$res[] = $item;
}
});
echo implode("/", $res);
preferences:
24.88 ms | 405 KiB | 5 Q