根据双色球开奖结果最近100期号码,生成对应走势图json数据,实现如图。
最近100期json数组:
[["02","10","12","14","24","26","05"],["02","06","08","13","14","19","16"],["01","07","15","16","20","25","16"],["05","08","18","25","30","32","06"],["02","06","10","16","18","22","13"],["09","16","18","22","28","32","02"],["01","07","11","12","22","28","05"],["02","22","26","29","32","33","14"],["02","15","16","17","21","31","14"],["02","03","07","13","20","30","10"],["06","07","13","18","26","31","06"],["03","21","25","30","31","33","11"],["07","20","22","23","31","32","05"],["07","08","13","29","30","33","03"],["01","03","13","16","21","27","03"],["05","12","13","17","20","27","14"],["08","09","18","19","20","27","15"],["06","07","09","16","17","19","14"],["02","14","19","21","25","28","11"],["08","21","23","27","28","33","01"],["08","10","14","15","18","22","08"],["09","11","13","24","28","32","06"],["01","05","14","17","24","31","14"],["05","08","16","17","21","25","12"],["01","03","18","26","32","33","04"],["03","05","10","13","19","29","06"],["02","08","15","17","26","28","12"],["10","12","14","22","24","27","07"],["03","12","18","24","27","29","01"],["03","04","09","10","29","33","13"],["01","13","15","17","26","33","13"],["02","03","07","12","20","31","16"],["05","10","13","18","24","26","01"],["10","13","16","20","21","25","05"],["06","08","17","19","24","28","05"],["12","17","22","27","30","31","02"],["02","15","19","26","27","29","02"],["02","05","15","18","26","27","04"],["02","06","07","11","14","33","08"],["04","13","17","18","28","29","06"],["08","14","26","27","30","33","01"],["06","07","18","20","27","29","09"],["01","05","15","19","26","29","13"],["13","14","20","24","27","29","02"],["03","05","08","17","25","31","01"],["02","10","11","13","28","31","01"],["09","13","15","18","20","28","15"],["04","11","13","19","22","33","11"],["01","07","13","17","18","31","15"],["03","09","11","15","19","28","16"],["17","20","22","23","24","31","01"],["06","12","13","15","21","23","15"],["01","08","19","25","26","31","01"],["06","09","12","14","20","28","10"],["09","10","12","18","29","32","14"],["04","16","18","19","27","28","04"],["02","06","07","15","20","21","15"],["01","11","23","24","26","32","15"],["02","03","04","06","21","33","05"],["04","05","10","13","30","31","14"],["03","16","17","19","25","33","07"],["04","13","14","18","20","28","08"],["06","11","13","16","19","31","02"],["21","22","24","28","29","32","14"],["07","10","16","20","21","27","11"],["08","18","20","22","24","28","10"],["01","04","25","27","29","30","07"],["02","07","15","29","31","33","15"],["03","09","15","17","20","22","06"],["05","06","09","13","23","25","08"],["01","04","08","21","23","24","11"],["07","09","14","31","32","33","13"],["03","18","23","24","25","32","09"],["08","12","13","14","19","20","05"],["04","10","11","23","30","32","14"],["04","08","11","21","27","30","01"],["05","12","15","17","18","27","04"],["01","09","15","17","22","23","16"],["01","04","05","15","17","31","09"],["03","17","18","19","20","27","16"],["08","09","10","13","24","29","02"],["01","02","04","25","26","30","10"],["05","07","15","19","29","33","15"],["06","10","14","15","26","29","12"],["05","14","15","16","18","32","12"],["04","07","15","18","29","33","01"],["04","06","09","27","28","33","02"],["06","07","13","19","26","29","08"],["07","12","15","24","26","29","06"],["01","05","13","21","26","29","15"],["06","11","14","20","27","30","09"],["09","14","18","23","28","31","02"],["04","06","12","13","17","31","16"],["06","08","09","17","22","31","11"],["16","18","20","21","23","33","05"],["01","03","16","18","29","33","06"],["16","18","19","24","28","32","01"],["06","09","18","19","29","33","06"],["06","13","14","23","31","33","01"],["12","15","20","26","30","33","16"]];
望采纳!!!点击回答右侧采纳即可!!
我的方案:
首先,需要使用 PHP 读取最近 100 期的双色球开奖结果,并将其存入数组中。然后,需要遍历这个数组,统计每个数字在最近 100 期中出现的次数。可以使用一个二维数组来存储这些统计结果。
然后,需要遍历这个二维数组,根据每个数字在最近 100 期中出现的次数来生成对应的 json 数据。
最后,将这个 json 数据输出到前端,就可以实现如图所示的走势图了。
<?php
// 读取最近100期双色球开奖结果
$results = [['02','10','12','14','24','26','05'],['02','06','08','13','14','19','16'],['01','07','15','16','20','25','16'],['05','08','18','25','
30','32','06'], ...];
// 初始化二维数组用于统计每个数字出现的次数
$nums = array();
for ($i = 1; $i <= 33; $i++) {
$nums[$i] = array();
for ($j = 0; $j < 100; $j++) {
$nums[$i][$j] = 0;
}
}
// 遍历双色球开奖结果,统计每个数字出现的次数
for ($i = 0; $i < 100; $i++) {
for ($j = 0; $j < 6; $j++) {
$num = intval($results[$i][$j]);
$nums[$num][$i] = 1;
}
}
// 遍历二维数组,生成json数据
$json = array();
for ($i = 1; $i <= 33; $i++) {
$json[$i] = array();
for ($j = 0; $j < 100; $j++) {
$json[$i]['num'] = $i;
$json[$i]['count'] += $nums[$i][$j];
}
}
//输出json数据
echo json_encode($json);
?>
可以使用PHP GD库画彩票走势图,表格类型图像创建,也可以直接输出为html table表格。参考资料:https://blog.csdn.net/leeve000/article/details/7164516
老铁,你是直接要代码的吗?
你这个赏,估计不会有人直接给你代码的,你懂不?
我只是告诉你,我会这个。
可以聊聊