私はこのコードを持っています、
<?php
// XML File
$feed_url = "http://api.worldweatheronline.com/free/v1/weather.ashx?q=dubai&format=xml&extra=localObsTime&num_of_days=5&key=42esgfa4pfqp6zwgr4egjbph";
// INITIATE CURL.
$curl = curl_init();
// CURL SETTINGS.
curl_setopt($curl, CURLOPT_URL,"$feed_url");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 0);
// GRAB THE XML FILE.
$xxml = curl_exec($curl);
curl_close($curl);
$xml = new SimpleXMLElement($xxml);
$flag=0;
// Loop through ... only pick the first one
foreach ($xml->current_condition as $item) {
if($flag==0){
echo"
Dubai Time And Date: {$item->localObsDateTime}
<br />
";
}
$flag=1;
}
?>
上記のコードは、ドバイ市の現地時間と日付を教えてくれます。
テキスト入力ボックスから都市の値を取得し、「ドバイ」をそれに置き換える必要があります。
これでテキストボックス部分ができます。
組み込んでみましたが、変な時間になりました。