$a = [
[
'2022-02-01' => [
72 => [
'office' => 'Белорусская',
'time' => '21:30',
],
],
],
[
'2022-02-01' => [
72 => [
'office' => 'Белорусская',
'time' => '21:00',
],
],
],
[
'2022-02-01' => [
72 => [
'office' => 'Белорусская',
'time' => '20:30',
],
],
],
[
'2022-02-01' => [
72 => [
'office' => 'Белорусская',
'time' => '20:00',
],
],
],
];
print_r(array_merge_recursive(...$a));
$mask = '+7(###)###-##-##';
$value = '1234145577';
$result = sprintf(str_replace('#', '%d', $mask), ...str_split($value));
echo $result; // +7(123)414-55-77
Подход с использованием внешней переменной - правильный.