<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');
这就是我卡住的地方
我真的很感激你的回答:)