一个显示天气预报的程序

一个显示天气预报的程序

2004/11/7 3:30:00来源:本站整理作者:蓝点我要评论(0)
刚开始学PHP,先编写了一个程序,放在自己的主页上,可以显示天气预报,当然还很不完善,希望大家给提意见。程序如下:


$fcont=file("http://www.bjmb.gov.cn/today.asp");

$arr=array();

for($i=0;$i
    $tmp=$fcont[$i];

    $tmp=ereg_replace("
"," ",$tmp);

    if(!strstr(strtolower($tmp),"img")){

        $tmp=trim(strip_tags($tmp));

    } else {

        $st=ereg_replace("><",">⌒<",$tmp);

        $stt=split("⌒",$st);

        foreach($stt as $key => $value){

            if(strstr($value,"img") ){

                $tmp=$value;

                $tmp=ereg_replace("src=","width=30 height=30 align=absmiddle src=",$tmp);

                if(strstr($tmp,"bt9.jpg") || strstr($tmp,"colline.gif")) $tmp="";

            }

        }

    }

    if(trim($tmp)!="" && trim($tmp)!=" ") $arr[]=$tmp;

}

$yb=array();

for($i=2;$i
    $yb[]=$arr[$i];

}

?>






本来获取的语句只需要执行一次,然后将获取的数据和旧数据比较,是否是新的,如果是新的,替换掉旧数据,否则,不替换。这是有规律可寻的,先判断时间,一般比预报时间晚一个小时的话,肯定可以获取最新的预报数据了。不过现在我没有考虑那么多,以后再说吧!


阅读本文后您有什么感想? 已有 人给出评价!

  • 0 囧
      囧
  • 0 恶心
      恶心
  • 0 期待
      期待
  • 0
      难过
  • 0 不错
      不错
  • 0 关注
      关注
  • 最新评论
  • 热门评论
共有评论(0)条 查看全部评论
高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲

注:您的评论需要经过审核才会显示出来