zoukankan      html  css  js  c++  java
  • php调用远程url的四种方法

    简介:这是php调用远程url的四种方法的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

    class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=329765' scrolling='no'> 1、 用file_get_contents 以get方式获取内容
    示例:
    $html = file_get_contents($url); 

    2、 用fopen打开url, 以get方式获取内容
    示例:
    $fp = fopen($url, 'r');
     $html = stream_get_meta_data($fp); 

    3、用 file_get_contents函数,以post方式获取url
     $data = array ('test' => 'hellword');
     $data = http_build_query($data);
     $opts = array (
      'http' => array (
      'method' => 'POST',
      'header'=> "Content-type: application/x-www-form-urlencoded\r\n" .
    	     "Content-Length: " . strlen($data) . "\r\n",
      'content' => $data
      ),
     );
     $context = stream_context_create($opts);
     $html = file_get_contents($url, false, $context);

    4、使用curl库,使用 curl库之前,需先确认有打开curl扩展
    $ch = curl_init();
     $timeout = 5;
     curl_setopt ($ch, CURLOPT_URL, $url);
     curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
     curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
     $file_contents = curl_exec($ch);
     curl_close($ch);
     echo $file_contents;

    “php调用远程url的四种方法”的更多相关文章 》

    爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

    http://biancheng.dnbcw.info/php/329765.html pageNo:12
  • 相关阅读:
    delphi参数传递
    Delphi OO
    Delphi Excel
    Delphi Register
    西安前端交流会
    web前端开发教程系列-4
    web前端开发教程系列-3
    web前端开发教程系列-2
    web前端开发教程系列-1
    露个脸
  • 原文地址:https://www.cnblogs.com/ooooo/p/2250806.html
Copyright © 2011-2022 走看看