Extract data from Json into PHP

Viewed 13

I have following json

    {
       "isError":false,
       "messages":[
          
       ],
       "results":[
          {
             "part_number_key":"DF5107MBM",
             "brand_name":"Skoda",
             "buy_button_rank":1,
             "category_id":4079,
             "id":11,
             "brand":"Skoda",
             "vendor_category_id":null,
             "name":"Solutie tratare interior piele, 250ml, Skoda",
             "part_number":"000096323H",
             "sale_price":88,
             "currency":"RON",
             "description":"\u003Cdiv\u003E\r\n\u003Cdiv\u003E\r\n\u003Cdiv\u003E\r\n\u003Cdiv\u003E\r\n\u003Cp\u003ESolutie \u0022Simply clever\u0022 emulsie originala Skoda pentru intretinerea suprafetelor din piele. Dupa o curatare prealabila a suprafetei din piele si uscarea acesteia, se aplica aceasta solutie, cu efect in profunzime, de revitalizare (redarea supletii si elasticitatii) si protejare a tapiseriei din piele Skoda. Emulsia se utilizeaza pe suprafete mici utilizand o laveta din bumbac si miscari circulare fine. Cosmeticele auto din gama de accesorii originale Skoda sunt destinate si perfect compatibile materialelor din care este construita Skoda ta. Sunt ecologice si testate dermatologic. Compozitie: emulsie mix de substante chimice.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EContinut: 1 x Solutie pentru intretinere piele originala Skoda; Continut lichid 250 ml; Recipient ergonomic din plastic.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EAplicatii: Gama de modele Skoda.\u003C\/p\u003E\r\n\r\n\u003Cp\u003EObservatii: Solutie compatibila cu suprafetele din piele fina tip Nappa, incompatibila cu piele intoarsa si\/sau Alcantara. Ne este recomandata lasarea la indemana copiilor. A se ferii de inghet.\u003C\/p\u003E\r\n\u003C\/div\u003E\r\n\u003C\/div\u003E\r\n\u003C\/div\u003E\r\n\u003C\/div\u003E",
             "url":"",
             "warranty":24,
             "general_stock":11,
             "weight":"0",
             "status":1,
             "recommended_price":0,
             "images":[
                {
                   "url":"https:\/\/marketplace-static.emag.ro\/resources\/000\/013\/258\/011\/13258011.jpg",
                   "display_type":1
                }
             ],
             "characteristics":[
                {
                   "id":7110,
                   "value":"250 ml"
                },
                {
                   "id":8996,
                   "value":"Solutie anti-crapaturi"
                },
                {
                   "id":10004,
                   "value":"Profesional"
                },
                {
                   "id":8987,
                   "value":"Tapiterie auto"
                },
                {
                   "id":10003,
                   "value":"Anti-uzura"
                },
                {
                   "id":6372,
                   "value":"Piele naturala"
                }
             ],
             "attachments":[
                
             ],
             "vat_id":5,
             "family":null,
             "start_date":[
                
             ],
             "estimated_stock":11,
             "reversible_vat_charging":false,
             "min_sale_price":1.28,
             "max_sale_price":2472.8,
             "offer_details":{
                "id":14306008,
                "warranty_type":1,
                "supply_lead_time":14,
                "emag_club":0
             },
             "content_details":{
                "source_language":"ro_RO"
             },
             "offer_properties":[
                
             ],
             "availability":[
                {
                   "value":3
                }
             ],
             "stock":[
                {
                   "value":11
                }
             ],
             "handling_time":[
                {
                   "value":6
                }
             ],
             "barcode":[
                
             ],
             "ean":[
                
             ],
             "commission":null,
             "validation_status":[
                {
                   "value":9,
                   "description":"Approved documentation",
                   "errors":null
                }
             ],
             "offer_validation_status":{
                "value":1,
                "description":"Saleable",
                "errors":null
             },
             "ownership":false,
             "best_offer_sale_price":88,
             "best_offer_recommended_price":88,
             "number_of_offers":2,
             "rrp_guidelines":"RRP input possible"
          }
       ]
    }

And i need to extract value of handlingtime

 

    "handling_time":[
                {
                   "value":6
                }
             ],
         

I already have this


    foreach($response['results'] as $key => $val)
    {
    $offer_id = $val['id'];
    $buy_button_rank = $val['buy_button_rank'];
    $best_offer_sale_price = $val['best_offer_sale_price'];
    $sale_price = $val['sale_price'];
    $min_sale_price = $val['min_sale_price'];
    $max_sale_price = $val['max_sale_price'];
    $general_stock = $val['general_stock'];
    $handling_time = $val['handling_time']['value'];
    $offerstatus = $val['status'];

but it dosen't work...

Much appreciate <3

0 Answers
Related