Задать вопрос
  • Почему не получается обработать $_GET запрос?

    @kolomat Автор вопроса
    Вопрос решен, раскрыл глаза и увидел) Возможно полезно кому-то будет, сам сервер блокировал выполнение
    Ответ написан
    Комментировать
  • Как объединить массивы со сложением значений ключей?

    @kolomat Автор вопроса
    Таки немного не так(( При добавлении еще нескольких массивов, но с разными ключами получаем такой результат
    (
        [order_id] => 4
        [firstname] => Василий
        [telephone] => +38(066)385-45-22
        [shipping_address_1] => отделение 55
        [shipping_city] => Жмеринка
        [shipping_method] => Фиксированная стоимость доставки
        [total] => 12550
        [name] => Гранитная мойка Valetti mod1 440х430 std Старый камень *** Гранитная мойка Valetti mod1 440х430 std Терра *** Гранитная мойка Valetti mod1 440х430 Серый *** Гранитная мойка Valetti mod18 775х500 Серый *** Гранитная мойка Valetti mod14 655х500 Черный
        [quantity] => 6
    )

    Тоесть массив merged можно склеить уже с основным, но почему добаляются в [name] элементы из массивов с другим ключем?
    PS
    Исходные данные
    [1] => Array
            (
                [order_id] => 2
                [firstname] => Ирина
                [telephone] => +38(063)456-88-12
                [shipping_address_1] => отдление 1
                [shipping_city] => Киев
                [shipping_method] => Фиксированная стоимость доставки
                [total] => 1255.0000
                [name] => Гранитная мойка Valetti mod1 440х430 std Терра
                [quantity] => 1
            )
    
        [2] => Array
            (
                [order_id] => 3
                [firstname] => Павел
                [telephone] => +38(099)562-45-78
                [shipping_address_1] => отдление 35
                [shipping_city] => Львов
                [shipping_method] => Фиксированная стоимость доставки
                [total] => 1850.0000
                [name] => Гранитная мойка Valetti mod1 440х430 Серый
                [quantity] => 1
            )
    
        [3] => Array
            (
                [order_id] => 4
                [firstname] => Василий
                [telephone] => +38(066)385-45-22
                [shipping_address_1] => отделение 55
                [shipping_city] => Жмеринка
                [shipping_method] => Фиксированная стоимость доставки
                [total] => 5300.0000
                [name] => Гранитная мойка Valetti mod18 775х500 Серый
                [quantity] => 2
            )
    
        [4] => Array
            (
                [order_id] => 4
                [firstname] => Василий
                [telephone] => +38(066)385-45-22
                [shipping_address_1] => отделение 55
                [shipping_city] => Жмеринка
                [shipping_method] => Фиксированная стоимость доставки
                [total] => 2890.0000
                [name] => Гранитная мойка Valetti mod14 655х500 Черный
                [quantity] => 1
            )
    Ответ написан
  • Как записать уникальные значения в массив?

    @kolomat Автор вопроса
    Тоесть по сути віглядит сейчас так
    foreach($products as $product){
          $quantity = $product->Availability;
          if($quantity == 'z'){
            $quantity = 0;
          }else{
            $quantity = 100;
          }
        foreach($product->Vendor as $vendor){
            $vendors[] = $vendor;
        }

    Тоесть основной массив с продуктами полученнній по API и уже в нем я делаю так как Вы и написали. Или єто не верный подход?
    Ответ написан