2014-10-16 3 views
-3

У меня есть массив, как показано ниже -MultiDimensionalarray манипуляции в PHP

input array

Я хочу, чтобы массив быть похожим ---- output

Как я могу перебрать этот массив, чтобы получить желаемый выход? Незлое руководство. Спасибо.

+3

Вы знаете что-нибудь о Еогеаспе или другом виде цикла? – sectus

ответ

0

ли что-то вроде этого -

foreach($new_array as $item) //// for looping outer array 
     { 
      foreach($item as $n) 
       { 
         $newArray[$n[7]] = $n[8]; /// for looping inner array 
       } 
     } 
2

Поскольку вы не помещайте исследовательских усилий в вопросе самостоятельно, я просто дам вам половину ответа ...

foreach($inputArray as $i) { 
    $newArray[$i[7]] = $i[8]; 
} 

Теперь вы просто добавить их в определенном массиве. Совет. Вам нужен еще один цикл foreach.

Смежные вопросы