2017-03-02 18 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