查询PHP历史上的今天API源码
PHP历史上的今天查询api源码是一个用于获取历史上某一天发生的重要事件的API。这个API通过调用各种历史数据源,如维基百科、百度百科等,获取与指定日期相关的历史事件。用户可以通过访问这个API,输入一个日期,然后获取到该日期发生的重要事件列表。这个API可以帮助用户了解历史上的重要事件,提高历史知识水平。同时,这个API也可以用于开发各种基于历史事件的应用程序,如历史教育软件、历史游戏等。总之,PHP历史上的今天查询api源码是一个非常实用的工具,可以帮助用户更好地学习和了解历史。
PHP历史上的今天查询API源码,本地新建PHP文件上传到服务器即可使用,非储存性,直接解析网址
<?phpfunctionshowjson($json){header("Access-Control-Allow-Origin:*");header('Content-type:application/json');exit(json_encode($json,320));}functionget_curl($url,$post=0,$referer=0,$cookie=0,$header=0,$ua=0,$nobody=0){$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);$httpheader[]="Accept:*/*";$httpheader[]="Accept-Encoding:gzip,deflate,sdch";$httpheader[]="Accept-Language:zh-CN,zh;q=0.8";$httpheader[]="Connection:close";curl_setopt($ch,CURLOPT_HTTPHEADER,$httpheader);if($post){curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$post);}if($header){curl_setopt($ch,CURLOPT_HEADER,1);}if($cookie){curl_setopt($ch,CURLOPT_COOKIE,$cookie);}if($referer){curl_setopt($ch,CURLOPT_REFERER,$referer);}if($ua){curl_setopt($ch,CURLOPT_USERAGENT,$ua);}else{curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/84.0.4147.89Safari/537.36");}if($nobody){curl_setopt($ch,CURLOPT_NOBODY,0);}curl_setopt($ch,CURLOPT_ENCODING,"gzip");curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);$ret=curl_exec($ch);curl_close($ch);return$ret;}$res=get_curl('https://www.lssdjt.com/');preg_match_all('/<i>(.*)</i></a></li>/',$res,$sj);preg_match_all('/<em>(.*)</em>/',$res,$d);for($i=0;$i<count($sj[1]);$i++){$json1[$i]['data']=$sj[1][$i];$json1[$i]['day']=$d[1][$i];}if($json1==""){$json=["code"=>"-1","msg"=>"获取失败!"];}$json=["code"=>"1","result"=>$json1,"msg"=>"获取成功!"];showjson($json);