2013-03-21 4 views
2

У меня есть массив с 3-х значениями: время, sensor1, sensor2РНР цикла через вложенный массив .. НО:

Каждые из этих 3 содержит один и ту же сумму дополнительных значений.

Я хотел бы пропустить конкретный, например, время и получить только эти значения.

Я соглашаюсь с foreach Мне нужно будет пройти через все 3? Нечто подобное (оно не работает, кажется, вот почему им просят):

foreach($datacollection as $valuearray) 
    { 
    $string .= "'" . $valuearray['time'] . "',"; 
    } 

Я надеюсь, вы понимаете, что я хотел бы сделать!

+1

Добавьте свой входной массив и желаемый результат –

+0

Вы случайно не пытается выводить JSON с помощью функции строки? Если да, не делайте этого и вместо этого используйте 'json_encode()'! – ThiefMaster

ответ

6

попробовать:

foreach ($datacollection['time'] as $value) { 
    echo 'value is ' . $value; 
} 

является то, что вы хотите достичь?

+0

Это именно то, что я искал .. глупо меня! – Jrc

2

Попробуйте это,

foreach($datacollection as $value) 
{ 
    $string[]= $value['time']; 
} 
print_r($string); 
1
foreach ($datacollection['time'] as $valuearray) { 

    foreach ($valuearray as $value){ 
     echo 'value: '.$value; 
    } 

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