2013-03-21 235 views
2

我有3個值的數組:時間,傳感器1,傳感器2PHP通過嵌套陣列循環..但:

每個那些3的含有另外的值完全相同的ammount的。

我想通過一個特定的循環,例如時間,只獲得這些值。

我與foreach偵察我將不得不通過所有的3? 像這樣的東西(它沒有工作現在看來,這就是爲什麼IM問):

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

我希望你明白我想要做什麼!

+1

添加你輸入數組和所需的輸出 – 2013-03-21 13:24:03

+0

你任何機會使用字符串函數試圖輸出JSON?如果是的話,不要這樣做,而是使用'json_encode()'代替! – ThiefMaster 2013-03-21 13:25:07

回答

6

嘗試:

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

是你想要什麼來實現呢?

+0

這正是我正在尋找的......愚蠢的我! – Jrc 2013-03-21 13:27:42

2

試試這個,

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

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

}