2013-07-21 20 views
0

我有一個包含許多日期的日期數組。短mysql日期數組到可讀

我已將所有日期放置在圖中的圖表上,但圖表上沒有足夠的空間。

我想將日期縮短(即樣本)放置在圖上。

例如

array=(1,2,3,4,5,6,7,8,9,7,8,9,6,5); 

後短期和採樣應該

1,4,8,8,5 
+0

你真的在問什麼?根據您提供的信息無法識別您想要的內容。另外,你有什麼嘗試? – Ohgodwhy

回答

0

你可以通過數組循環,並增加第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;  
    } 
} 
+0

謝謝親愛的。我的問題解決了 – user1911721