<?php echo date('m月d日 H:i',$val['event_time']);?>
<?php echo $val['desc'];?>
PHP如何实现新型冠状病毒疫情实时图?最近新型冠状病毒的传播蔓延一直牵动着大家的心,在本篇文章小编给大家分享一篇关于PHP新型冠状病毒肺炎疫情实时图源码内容,有兴趣的朋友们可以本地测试下。
我们先来看一下运行图
下面我们来看源代码:
<?php //抓取抖音的接口数据
global $nCov_data;
$nCov_data['data']=get_nCoV_douyin_news();
$nCov_data['total']=get_nCoV_douyin_total();
function get_nCoV_douyin_news(){
$content=@file_get_contents('https://i.s**ns*sdk.com/api/feed/forum_flow/v1/?forum_id=1656388947394568&is_web_refresh=1&channel=local_test&query_id=1656388947394568&tab_id=1656388947394584&is_preview=1&stream_api_version=82&aid=13&forum_id=1656388947394568&is_preview=0');
$c=count(json_decode($content)->data)-1;
$getInfos=@json_decode(json_decode($content)->data[$c]->content)->sub_raw_datas;
if ($getInfos){
foreach ($getInfos as $k=>$Info){
$data[$k]=[
'showtime'=>$Info->raw_data->showtime_string,//展示时间
'desc'=>$Info->raw_data->desc,//简讯
'event_time'=>$Info->raw_data->event_time//真实播报时间
];
}
return $data;
}else{
return false;
}
}
function get_nCoV_douyin_total(){
$content=@file_get_contents('https://i.*sns**sdk.com/forum/home/v1/info/?forum_id=1656388947394568&is_web_refresh=1');
$getInfos=@json_decode(json_decode($content)->forum->extra->ncov_string_list);
$data['desc']=@json_decode($content)->forum->rich_content;
$data['img']=@json_decode($content)->forum->extra->ncov_image_url;
if ($getInfos){
foreach ($getInfos as $k=>$Info){
$data['provinces'][$k]=$Info;
}
return $data;
}else{
return false;
}
}
?>
css" rel="external nofollow" >
实时更新:新型冠状病毒肺炎疫情
实时疫情状况数据抓取时间:<?php echo date('Y.m.d H:i');?>
<?php echo $nCov_data['total']['desc'];?>
分析:其中PHP代码中的图片路径可以自己保存到本地进行修改。