0
我有一個包含許多日期的日期數組。短mysql日期數組到可讀
我已將所有日期放置在圖中的圖表上,但圖表上沒有足夠的空間。
我想將日期縮短(即樣本)放置在圖上。
例如
array=(1,2,3,4,5,6,7,8,9,7,8,9,6,5);
後短期和採樣應該
1,4,8,8,5
我有一個包含許多日期的日期數組。短mysql日期數組到可讀
我已將所有日期放置在圖中的圖表上,但圖表上沒有足夠的空間。
我想將日期縮短(即樣本)放置在圖上。
例如
array=(1,2,3,4,5,6,7,8,9,7,8,9,6,5);
後短期和採樣應該
1,4,8,8,5
你可以通過數組循環,並增加第n值,以新的數組,你可以在你的圖形使用。 您可以對數組鍵使用模數,並將值的比率與您想要的結果數相比較。
$new_array = array();
$array = array(1,2,3,4,5,6,7,8,9,7,8,9,6,5);
$array_count = count($array);
$number_of_results = 5; // number of results you whant
$ratio = ceil($array_count/$number_of_results);
foreach ($array as $key => $val) {
if ($key % $ratio == 0) {
$new_array[] = $val;
}
}
謝謝親愛的。我的問題解決了 – user1911721
你真的在問什麼?根據您提供的信息無法識別您想要的內容。另外,你有什麼嘗試? – Ohgodwhy