2017-03-02 56 views
0

我有一个数组(wordpress)并想删除或添加一些部分。 我不知道我的一些需求是可能的,如何做到这一点,你可以请帮我,这些都是我的需求:删除WP阵列中的行

  • 删除[LineRoot],但保留所有[行](刚刚转会为了父母都[线]在同一水平比[LineRoot])

非常感谢您的帮助

Array 
(
    [0] => Array 
     (
      [Order] => 679 
      [LivraisonPrenom] => Joe 
      [LineRoot] => Array 
       (
        [Line] => Array 
         (
          [0] => Array 
           (
            [ll] => hh 
            [Id] => 20 
            [SKU] => A104 
            [Quantity] => 1 
           ) 

         ) 

        [Line] => Array 
         (
          [0] => Array 
           (
            [ll] => hh 
            [Id] => 22 
            [SKU] => A105 
            [Quantity] => 1 
           ) 

         ) 

       ) 

      [Meta-LangueBL] => 
      [CheckoutAddOns] => Array 
       (
        [CheckoutAddOn] => Array 
         (
          [0] => Array 
           (
            [ID] => 2 
            [Name] => Livraison 
            [Cost] => -48.33 
           ) 

         ) 

       ) 

     ) 

) 
+0

您的示例数组在'LineRoot'数组内部多次使用'Line'键 - 这是不可能的。 – CBroe

回答

1

这里是PHP函数的列表,可以帮助您

unset

array_unshift

array_merge

array_splice

祝您好运:)

+0

谢谢,但我完全失去了一个多维数组... – Pipoo

+0

只是分享你所做的,我们将帮助你改进它:) –

+0

我成功与一切使用UNSET,唯一的问题是LINEROOT – Pipoo