码迷,mamicode.com
首页 > 微信 > 详细

微信开发查询地震最新信息

时间:2015-08-21 13:09:43      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:

 1 private function get_new_earthquake(){
 2 //        global $dbconn;
 3         $u="http://www.ceic.ac.cn/speedsearch?time=1";
 4             $nodes_url=$u;
 5         if($debug_mode)echo "URL is ".$nodes_url."<br>";
 6   
 7       $file_content = file_get_contents($nodes_url);
 8 //        echo "file content is ".$file_content;
 9 //      $file_content=GetGB2312String($file_content);
10 //        if($debug_mode)echo htmlspecialchars($file_content);
11       if(strlen($file_content)==0){
12             if($debug_mode)echo "没有此网页:$nodes_url";
13                     exit;
14       }
15 //      <table  border="0" cellpadding="0" cellspacing="0" class="speed-table1">
16             preg_match_all("%<table  border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"speed-table1\">(.+?)</table>%s",$file_content,$temp);
17             if($debug_mode){
18           print_r($temp);
19       }
20       preg_match_all("%<td align=\"(.+?)\">(.+?)</td>%s",$temp[1][0],$temp2);
21       if($debug_mode){
22           print_r($temp2);
23       }
24       echo "<BR>";
25       $content=‘‘;
26       if($temp2[2][1]){
27           $content="最新的地震信息:".$temp2[2][1]."发生了震级为 ".$temp2[2][0]."级的地震"."\n";
28               $content.="发震时刻:".$temp2[2][1]."\n";
29               $content.="震级(M):".$temp2[2][0]."\n";
30               $content.="纬度(°):".$temp2[2][2]."\n";
31               $content.="经度(°):".$temp2[2][3]."\n";
32               $content.="深度(千米):".$temp2[2][4]."\n";
33               $content.="参考位置:".$temp2[2][5]."\n";     
34             }
35       return $content;
36     }

 

1 c                  ase "dz":
2                                 $contentStr = $this->get_new_earthquake();
3                                 if(!$contentStr)$contentStr="谢天谢地,今天没有发生地震!";
4                                 $this->weixin_output($contentStr,$textTpl,$fromUsername,$toUsername,$time);
5                                 break;

 

微信开发查询地震最新信息

标签:

原文地址:http://www.cnblogs.com/qianzhiyan/p/4747418.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!