私が最初に PHP を学び始めたとき、天気予報を表示できるプログラムを作成してホームページに掲載しました。もちろん、まだ非常に不完全です。皆さんのご意見をいただければ幸いです。手順は次のとおりです。
$fcont=file("http://www.bjmb.gov.cn/today.asp");
$arr=array();
for ($i=0;$i
$tmp=ereg_replace("
", " ", $tmp);
if(!strstr(strto lower($tmp),"img")){
$tmp=trim(strip_tags($tmp));
} else {
$st =ereg_replace("><",">⌒<",$tmp);
$stt=split("⌒",$st){
; (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)!="" && トリム($tmp)!=" ") $arr[]=$tmp;
}
$ yb=array();
for($i=2;$i
}
?>
<スクリプト言語="JavaScript">
最初に取得されたステートメントは 1 回だけ実行する必要があります。取得したデータを古いデータと比較して新しいかどうかを確認し、新しい場合は古いデータを置き換えます。まず時刻を判断する必要があります。通常、予測時刻より 1 時間遅れていれば、確実に最新の予測データを取得できます。でも、今はそこまで考えていないので、後で話しましょう!