扫描数组并根据PHP中的字符串数组删除所有键/值

时间:2019-06-25 13:53:01

标签: php

假设我有以下json:

{
  "Page": 1,
  "Total": 199,
  "Orders": [
   {
    "OrderId" : 123,
    "Marketplace" : "Magazine Luiza",

     "Products" : [
              "Name": "Super Nintendo",
             "SKU" : "1234567890123"
         ] 
   }
  ]
  "NestedArray" : [
           "Value1" : "1",
           "Value2" : "2"
      ]
}

我可以使用[[Marketplace],“ SKU”,“ NestedArray”]这样的数组:

我会给这样的东西:

 {
      "Page": 1,
      "Total": 199,
      "Orders": [
       {
        "OrderId" : 123,


         "Products" : [
                  "Name": "Super Nintendo",

             ] 
       }
      ]

    }

我非常接近使用unset()函数想要的东西,但是我不喜欢这个结果。 PHP有这么多的数组函数,我想知道是否有一种简单的“现代方式”(没有那些讨厌的for和foreach循环)和几行代码来做到这一点。另外,我遇​​到了几个相关问题,但不是我想要的。

0 个答案:

没有答案