2016-04-29 5 views
-1

По какой-то причине я не могу пройти через этот массив с PHP. Я хочу слишком петли и заголовок эха.Loop through array с php

Это массив

Array (
[data] => Array 
    (
     [0] => Array 
      (
       [id] => 1 
       [company_id] => 1 
       [title] => Software Developer 
      ) 

     [1] => Array 
      (
       [id] => 2 
       [company_id] => 2 
       [title] => Accountant 
      ) 

     [2] => Array 
      (
       [id] => 3 
       [company_id] => 3 
       [title] => Insurance salesman 
      ) 

    ) 

)

Это мой код

foreach ($positions as $position) { 
    echo $position->title; 
} 
+0

Посмотрите, как у вас есть данные innerArray'. – Rizier123

ответ

3

Использование в качестве матрицы и перейти на один уровень более

foreach ($positions['data'] as $position) { 
echo $position['title']; 
} 
2

Это должно работать:

foreach ($positions['data'] as $position) { 
    echo $position['title']; 
}