php 获取天气
2017-05-31 本文已影响0人
厉害了我的哥哥哥
在php 中将地区城市转换成gd2312格式
$content = iconv("utf-8","gb2312//IGNORE","南京");
$content有可能会是乱码,乱码是你的浏览器的问题,没事不要去改,
$url="http://php.weather.sina.com.cn/xml.php?city=".$content."&password=DJOYnieT8234jlsK&day=0";
当把$url传到服务器的时候,服务器会自动解析$content乱码
$xml=file_get_contents($url);
将xml数据转换为对象格式
$data = simplexml_load_string($xml,'SimpleXMLElement', LIBXML_NOCDATA);
echo $data->Weather->status1;