求助

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

---------代码-------
<?php

  $url = "http://m.weather.com.cn/mweather/101280601.shtml"; //目标站
  
  $content=file_get_contents($url);
  $match='/<title>(.*)<\/title>/';
  preg_match($match,$content,$ma); 
  
  print_r($ma);//打印输出

?>
回复列表(1)
  • 1
    @Ta / 2018-08-20
    @MG8358,内容可能是通过js动态加载的。你去电脑上右击“查看源代码”看看能不能直接看到你想要的内容,如果不能,就是动态加载,此时按F12打开开发者工具栏,选择“网络(Network)”选项卡,然后刷新页面,这时就能看到动态加载的API请求。然后直接去调用看到的API就好。
添加新回复
回复需要登录

[聊天-垃圾葫芦林] 水木易安:我们终究还是活成了自己讨厌的样子 红米Note4高配版(银色)