我已經在這裏使用這個例子Return index of highest value in an array如何從多維數組中的最高值和最低值和總和PHP
嘗試,但不進入一多維數組
我已經試過ARRAY_COLUMN() ,array_values(),array_shift,最大和最小,但他們沒有得到的信息,我需要
我希望能環通,並獲得:
[價格]
然後查看定價,看看哪些是最高和最低的嵌套數組中
所以像下面這總有人在上述日期
[2017-09-22]
[2017-09-23]
明顯最高和最低行業[2017-09 -23]是一個簡單的,我只是希望添加更多的代碼爲ppl幫助去通過。
我創建數組是這樣的:
Array
(
[2017-09-23] => Array
(
[0] => Array
(
[timestamp] => 1506169387000
[pricing] => 9.5470
[qty] => 25
[total] => 238.675
[date] => 2017-09-23
)
)
[2017-09-22] => Array
(
[0] => Array
(
[timestamp] => 1506093083000
[pricing] => 9.6300
[qty] => 25
[total] => 240.75
[date] => 2017-09-22
)
[1] => Array
(
[timestamp] => 1506077220000
[pricing] => 8.7190
[qty] => 13
[total] => 113.347
[date] => 2017-09-22
)
[2] => Array
(
[timestamp] => 1506077109000
[pricing] => 8.6800
[qty] => 83
[total] => 720.44
[date] => 2017-09-22
)
[3] => Array
(
[timestamp] => 1506065258000
[pricing] => 8.7100
[qty] => 25
[total] => 217.75
[date] => 2017-09-22
)
)
在例如
上述,我想它創建只是一個新的數組以下
date -> last timestamp -> Highest pricing -> Lowest lowest -> Total of all Totals -> first Timestamp
編輯:最後和第一次時間戳基本上是第一次也是最後一次索引,所以在這種情況下:
[timestamp] => 1506093083000 and [timestamp] => 1506065258000
或索引[0]和索引[3]
最後的時間戳是按照數組值排序的最後一個值還是與其他時間戳比較的值? – kip
我會編輯它! –