dqys98341 2017-05-09 09:47
浏览 63
已采纳

使用file_get_contents函数,我想获得前几个谷歌搜索结果,而不是全部

I've used the file_get_contents to get the google results of a string and display to the web page.

$url = "http://www.google.com/search?q=".$str;

$result = file_get_contents($url);

echo $result;

But is it possible to display only the first few results, say 5, instead of all the results ?

  • 写回答

1条回答 默认 最新

  • douxie5930 2017-05-09 09:57
    关注

    To limit the number of Google search results, add the parameter &num=5 to your Google query.

    Compare

    https://www.google.co.uk/search?site=&source=hp&q=foo

    https://www.google.co.uk/search?site=&source=hp&q=foo&num=5

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号