改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以)_PHP教程
程序员文章站
2024-01-13 20:26:28
...
这次改进,主要是增加了图象的获取,并提供了一个比较完整的获取远端文件的函数。具体代码如下:
$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(">⌒ $stt=split("⌒",$st);
foreach($stt as $key => $value){
if(strstr($value,"img") ){
$tmp=$value;
if(strstr($tmp,"bt9.jpg") || strstr($tmp,"colline.gif")){
$tmp="";
}else{
$tmp=ereg_replace(""","",$tmp);
$st=split("src=",$tmp);
$st1=split(" ",$st[1]);getpic("http://www.bjmb.gov.cn/$st1[0]","image");
if(count($st)>2){
$st2=split(" ",$st[2]);getpic("http://www.bjmb.gov.cn/$st1[0]","image");
}
$fcont=file("http://www.bjmb.gov.cn/today.asp");
$arr=array();
for($i=0;$i
$tmp=ereg_replace("
"," ",$tmp);
if(!strstr(strtolower($tmp),"img")){
$tmp=trim(strip_tags($tmp));
} else {
$st=ereg_replace(">⌒ $stt=split("⌒",$st);
foreach($stt as $key => $value){
if(strstr($value,"img") ){
$tmp=$value;
if(strstr($tmp,"bt9.jpg") || strstr($tmp,"colline.gif")){
$tmp="";
}else{
$tmp=ereg_replace(""","",$tmp);
$st=split("src=",$tmp);
$st1=split(" ",$st[1]);getpic("http://www.bjmb.gov.cn/$st1[0]","image");
if(count($st)>2){
$st2=split(" ",$st[2]);getpic("http://www.bjmb.gov.cn/$st1[0]","image");
}
上一篇: 新手求教关于数组的问题,大神指教。
下一篇: 今天更新点心的内容---php
推荐阅读
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以)_PHP教程
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以)-PHP应用-PHP教程-_PHP教程
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以)_PHP教程
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以)
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以)
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以_PHP
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以_PHP
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以)-PHP应用-PHP教程-
-
改进后的《自动显示天气预报》小程序(Linux和Windows环境都可以)-PHP应用-PHP教程-