求助

@Ta 2018-08-20 260点击
求助@老虎会游泳,问天网天气预报网站:http://m.weather.com.cn/d/town/index?lat=23.13171&lon=113.26627,为什么截取网站标题可以,截取内容就不行呢?

---------代码-------
  1. <?php
  2.  
  3.   $url = "http://m.weather.com.cn/mweather/101280601.shtml"; //目标站
  4.  
  5.   $content=file_get_contents($url);
  6.   $match='/<title>(.*)<\/title>/';
  7.   preg_match($match,$content,$ma); 
  8.  
  9.   print_r($ma);//打印输出
  10.  
  11. ?>
回复列表(1)
  • 1
    @Ta / 2018-08-20
    @MG8358,内容可能是通过js动态加载的。你去电脑上右击“查看源代码”看看能不能直接看到你想要的内容,如果不能,就是动态加载,此时按F12打开开发者工具栏,选择“网络(Network)”选项卡,然后刷新页面,这时就能看到动态加载的API请求。然后直接去调用看到的API就好。
添加新回复
回复需要登录

[聊天-公共聊天室] TabKey9:哧溜一嘴油,重庆小面加芥末@a676774305,