for ($i = 0; $i < 50; $i++) { $data1 = "data1_" . ($i + 1); $data2 = "data2_" . ($i + 1); $data3 = "data3_" . ($i + 1); $data4 = "data4_" . ($i + 1); $data5 = "data5_" . ($i + 1); $data6 = "data6_" . ($i + 1); $time = date("Y-m-d H:i:s"); array_push($arr1, $data1); array_push($arr2, $data2); array_push($arr3, $data3); array_push($arr4, $data4); array_push($arr5, $data5); array_push($arr6, $data6); array_push($arrTime, $time); if (count($arr1) > 50) { array_shift($arr1); array_shift($arr2); array_shift($arr3); array_shift($arr4); array_shift($arr5); array_shift($arr6); array_shift($arrTime); } } 修改代码 假设要添加的数据为$r["wr1_linktime"] $r["wr0_linktime"] $r["wr1_loopback"] $r["wr0_loopback"] $r["wr1_oneway"] $r["wr0_oneway"]
时间: 2024-01-28 08:04:53 浏览: 118
Data-Visulization-Project.zip_I AM
可以将原来的代码修改如下:
```
for ($i = 0; $i < 50; $i++) {
$data1 = "data1_" . ($i + 1);
$data2 = "data2_" . ($i + 1);
$data3 = "data3_" . ($i + 1);
$data4 = "data4_" . ($i + 1);
$data5 = "data5_" . ($i + 1);
$data6 = "data6_" . ($i + 1);
$time = date("Y-m-d H:i:s");
array_push($arr1, $data1);
array_push($arr2, $data2);
array_push($arr3, $data3);
array_push($arr4, $data4);
array_push($arr5, $data5);
array_push($arr6, $data6);
array_push($arrTime, $time);
if (count($arr1) > 50) {
array_shift($arr1);
array_shift($arr2);
array_shift($arr3);
array_shift($arr4);
array_shift($arr5);
array_shift($arr6);
array_shift($arrTime);
}
}
// 添加新数据
$data1 = $r["wr1_linktime"];
$data2 = $r["wr0_linktime"];
$data3 = $r["wr1_loopback"];
$data4 = $r["wr0_loopback"];
$data5 = $r["wr1_oneway"];
$data6 = $r["wr0_oneway"];
$time = date("Y-m-d H:i:s");
array_push($arr1, $data1);
array_push($arr2, $data2);
array_push($arr3, $data3);
array_push($arr4, $data4);
array_push($arr5, $data5);
array_push($arr6, $data6);
array_push($arrTime, $time);
if (count($arr1) > 50) {
array_shift($arr1);
array_shift($arr2);
array_shift($arr3);
array_shift($arr4);
array_shift($arr5);
array_shift($arr6);
array_shift($arrTime);
}
```
这样就可以将新的数据添加到相应的数组中,并且保持数组长度不超过50。
阅读全文