我有一个以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
}
?>
答案 0 :(得分:0)
将代码的开头更改为:
$total=count($data);
if($total>100){
$start= $total-100;
}else{
$start=0;
}
for ($x = $start; $x <= $total; $x++) {