I have faced a problem. I have an array looks like this
print_r($log_ret_val);
Array ( [0] => Array ( [0] => Array ( [TestingLogDevice] => Array ( [Siteid] => Mirpur_CO ) )
[1] => Array ( [TestingLogDevice] => Array ( [Siteid] => Mirpur_CO ) )
)
[1] => Array ( [0] => Array ( [TestingLogDevice] => Array ( [Tempin] => 29 ) )
[1] => Array ( [TestingLogDevice] => Array ( [Tempin] => 29 ) )
)
[2] => Array ( [0] => Array ( [TestingLogDevice] => Array ( [Date_time] => 18.11.2017 11:03:33 ) )
[1] => Array ( [TestingLogDevice] => Array ( [Date_time] => 18.11.2017 11:00:31 ) )
)
)
And this is what I write for that value
$log_val = array();
foreach ($log_ret_val as $key => $valuee) {
foreach ($valuee as $key => $val) {
array_push($log_val,$val);
}
}
print_r($log_val);
Array ( [0] => Array ( [TestingLogDevice] => Array ( [Siteid] => Mirpur_CO ) )
[1] => Array ( [TestingLogDevice] => Array ( [Siteid] => Mirpur_CO ) )
[2] => Array ( [TestingLogDevice] => Array ( [Tempin] => 29 ) )
[3] => Array ( [TestingLogDevice] => Array ( [Tempin] => 28 ) )
[4] => Array ( [TestingLogDevice] => Array ( [Date_time] => 18.11.2017 11:24:45 ) )
[5] => Array ( [TestingLogDevice] => Array ( [Date_time] => 18.11.2017 11:21:43 ) )
)
But my desired output looks like this
Array ( [0] => Array ( [TestingLogDevice] => Array ( [Siteid] => Mirpur_CO [Tempin] => 29 [Date_time] => 18.11.2017 11:24:45 ) )
[1] => Array ( [TestingLogDevice] => Array ( [Siteid] => Mirpur_CO [Tempin] => 28 [Date_time] => 18.11.2017 11:21:43 ) )
)
So what can I do meet up my desired output. For your kind suggestion or help please
$log_ret_valarray? Thanksfor loopand skip evens?raw array@A.ANoman