Задать вопрос
@arsenaljek

Как изменить ключ массива?

Есть массив
Array
(
    [0] => Array
        (
            [dimensions] => Array
                (
                    [0] => Array
                        (
                            [id] => 2021-09
                            [name] => 
                        )

                    [1] => Array
                        (
                            [id] => 266339626
                            [name] => Профессиональная отвертка с насадками 5 в 1 для ремонта сотовых телефонов, синяя
                        )

                )

            [metrics] => Array
                (
                    [0] => 0
                )

        )

    [1] => Array
        (
            [dimensions] => Array
                (
                    [0] => Array
                        (
                            [id] => 2021-09
                            [name] => 
                        )

                    [1] => Array
                        (
                            [id] => 266818422
                            [name] => Профессиональная отвертка с насадками 5 в 1 для ремонта сотовых телефонов, фиолетовая
                        )

                )

            [metrics] => Array
                (
                    [0] => 0
                )

        )

)

Как подставить id в ключ массива, чтобы получилось так?
Array
(
    [266339626] => Array
        (
            [dimensions] => Array
                (
                    [0] => Array
                        (
                            [id] => 2021-09
                            [name] => 
                        )

                    [1] => Array
                        (
                            [id] => 266339626
                            [name] => Профессиональная отвертка с насадками 5 в 1 для ремонта сотовых телефонов, синяя
                        )

                )

            [metrics] => Array
                (
                    [0] => 0
                )

        )

    [266818422] => Array
        (
            [dimensions] => Array
                (
                    [0] => Array
                        (
                            [id] => 2021-09
                            [name] => 
                        )

                    [1] => Array
                        (
                            [id] => 266818422
                            [name] => Профессиональная отвертка с насадками 5 в 1 для ремонта сотовых телефонов, фиолетовая
                        )

                )

            [metrics] => Array
                (
                    [0] => 0
                )

        )

)

И можно ли удалить нулевой элемент в [dimensions] ?
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы