2015-02-07 87 views
-1

我有以下數組中刪除索引:如何從陣列

Array 
(
    [relation] => AND 
    [0] => Array 
     (
      [relation] => AND 
      [0] => Array 
       (
        [key] => restaurant_country 
        [value] => India 
        [compare] => == 
       ) 

      [1] => Array 
       (
        [key] => restaurant_city 
        [value] => East Delhi - Noida 
        [compare] => == 
       ) 

     ) 

    [1] => Array 
     (
      [relation] => OR 
      [0] => Array 
       (
        [key] => restaurant_price_min 
        [value] => 100 
        [compare] => <= 
       ) 

      [1] => Array 
       (
        [key] => restaurant_price_min 
        [value] => 500 
        [compare] => <= 
       ) 

     ) 

) 

我想從上面的數組中刪除索引。例如我想要下面的數組而不是上面的數組。

Array 
(
    [relation] => AND 
    Array 
     (
      [relation] => AND 
      [0] => Array 
       (
        [key] => restaurant_country 
        [value] => India 
        [compare] => == 
       ) 

      [1] => Array 
       (
        [key] => restaurant_city 
        [value] => East Delhi - Noida 
        [compare] => == 
       ) 

     ) 

    Array 
     (
      [relation] => OR 
      [0] => Array 
       (
        [key] => restaurant_price_min 
        [value] => 100 
        [compare] => <= 
       ) 

      [1] => Array 
       (
        [key] => restaurant_price_min 
        [value] => 500 
        [compare] => <= 
       ) 

     ) 

) 

我想要這種格式的數組,因爲wordpress查詢以這種方式運行。

我沒有得到如何做到這一點。

請幫幫我。

+2

你正在嘗試實現是具有無按鍵陣列,這是不可能的,沒有必要的。如果作爲WordPress查詢的參數傳遞,您已擁有的數組將可以工作。 – Kaloyan 2015-02-07 10:55:56

+0

沒有不行,這就是我問的原因。第二個數組工作,因爲它沒有索引 – 2015-02-07 11:00:31

+0

第二個數組不是沒有key.1st數組和第二個數組是相同的 – 2015-02-07 11:05:49

回答

2

你想要的數組根本就不可能,因爲每個數組都有它的鍵,所以你不能刪除它。

1

它似乎是一個var_export顯示。 也許你正試圖用print_r來顯示它?

即使3DR的答案是正確的,這是不可能的..