0
<form action='' method='post'>
<input type='text' name='location'>
<input type='submit' name='submit'>
</form>

<?php

if(isset($_POST['submit']) && !empty($_POST['location'])) {

$input = $_POST['location'];
$url = 'http://api.openweathermap.org/data/2.5/forecast?q='.strtolower($input).'&mode=xml';
$xml = file_get_contents($url, false);
$xml = simplexml_load_string($xml);
echo '<b>Viewing Weather For:</b> '. $xml->location->name;
echo '<b>Temperature:</b> '. $xml->forecast->children('temperature')->attributes('value');

}

天気 API: http://api.openweathermap.org/data/2.5/forecast?q=london,uk&mode=xml

温度の値を取得しようとしています

echo '<b>Temperature:</b> '. $xml->forecast->children('temperature')->attributes('value');

これは私が立ち往生している場所です

私は本当にあなたの答えをいただければ幸いです:)

4

1 に答える 1