@NkDev

Как в Symfony преобразовать строку вида prop.prop[3].prop в строку [prop][prop][3][prop]?

Как в Symfony преобразовать строку вида prop.prop[3].prop в строку [prop][prop][3][prop] ?

Я помню что у Symfony есть для этого специальная функция, но забыл как она называется
  • Вопрос задан
  • 50 просмотров
Решения вопроса 1
Maksclub
@Maksclub
maksfedorov.ru
В Laravel есть такая Arr:undot()
https://github.com/laravel/framework/blob/8.x/src/...

Вы можете подтянуть хэлперы через композер от туда, тогда так юзать:
use Illuminate\Support\Arr;
 
$array = [
    'user.name' => 'Kevin Malone',
    'user.occupation' => 'Accountant',
];
 
$array = Arr::undot($array);
 
// ['user' => ['name' => 'Kevin Malone', 'occupation' => 'Accountant']]


или сделать свою такую же
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы