在Graph中仅显示100个样本

时间:2017-01-12 23:17:49

标签: javascript php

我有一个以javascript图形打印的数组。现在进行第一次测量,直到最后一次测量。我不想显示前100个测量值,如果测量结果超过100(比方说130),则显示测量值30到130,等等。如何在我的代码中修复此问题?

    <?php  
    for ($x = 0; $x < (count($data) - 1); $x++) {
       if($x % 5  == 0){
         //echo $x; //5th element
         $row = $data[$x];
         $time = intval($row->{'time'});
         echo $x;
       } else{
         echo ' '; //prints empty for other than 5th element
       }
       echo ', '; //prints ',' for every element
    }
?>

1 个答案:

答案 0 :(得分:0)

将代码的开头更改为:

$total=count($data);

if($total>100){
   $start= $total-100;
}else{
   $start=0;
}


for ($x = $start; $x <= $total; $x++) {