php跨服务器访问方法小结

 更新时间:2015年05月12日 11:31:27   作者:vivi  
这篇文章主要介绍了php跨服务器访问方法,实例总结了常见的php跨服务器访问技巧,非常简单实用,需要的朋友可以参考下

本文实例总结了php跨服务器访问方法。分享给大家供大家参考。具体分析如下:

近来项目中遇到跨服务器访问的问题,研究了好些日子,总结如下:

1、用file_get_contents方法

$host = 'url'; 
$randomNumber=file_get_contents($host);
echo $$randomNumber;

2、用Curl

$host = 'url'; 
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $host); 
// 返回结果 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0); 
// 使用POST提交 
curl_setopt($ch, CURLOPT_POST, 1); 
// POST参数 
$str = array('a=1','b=2','c=3'); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $str);
// 结果 
$res = curl_exec($ch); 
curl_close($ch);

使用curl库,使用curl库之前,你可能需要查看一下php.ini,查看是否已经打开了curl扩展

3、 用fopen打开url, 以get方式获取内容

<?php
$url="https://www.jb51.net/";
$fp=fopen($url,'r');
while(!feof($fp)){
$result.=fgets($fp,1024);
}
echo" $result";
fclose($fp);
?>

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • PHP 源代码分析 Zend HashTable详解

    PHP 源代码分析 Zend HashTable详解

    在PHP的Zend引擎中,有一个数据结构非常重要,它无处不在,是PHP数据存储的核心,各种常量、变量、函数、类、对象等都用它来组织,这个数据结构就是HashTable。
    2009-08-08
  • 搭建基于Docker的PHP开发环境的详细教程

    搭建基于Docker的PHP开发环境的详细教程

    这篇文章主要介绍了搭建基于Docker的PHP开发环境的详细教程,Docker是当下虚拟机技术的最佳选择,需要的朋友可以参考下
    2015-07-07
  • PHP pathinfo()获得文件的路径、名称等信息说明

    PHP pathinfo()获得文件的路径、名称等信息说明

    在PHP中,若想通过函数获得一个文件的路径、名称,或者是扩展名等,是非常容易的一件事。可以使用dirname()、basename()、pathinfo()等多种途径获得相应的信息。
    2011-09-09
  • PHP实现负载均衡的加权轮询方法分析

    PHP实现负载均衡的加权轮询方法分析

    这篇文章主要介绍了PHP实现负载均衡的加权轮询方法,简单描述了常见的负载均衡算法,并结合实例形式分析了加权轮询的相关实现技巧,需要的朋友可以参考下
    2018-08-08
  • 关于PHP方法参数的那一些事

    关于PHP方法参数的那一些事

    这篇文章主要给大家介绍了关于PHP方法参数的那一些事,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • PHP数据库表操作的封装类及用法实例详解

    PHP数据库表操作的封装类及用法实例详解

    这篇文章主要介绍了PHP数据库表操作的封装类及用法,结合实例形式详细分析了php数据库表操作的封装类定义与具体使用方法,需要的朋友可以参考下
    2016-07-07
  • php实现仿写CodeIgniter的购物车类

    php实现仿写CodeIgniter的购物车类

    这篇文章主要介绍了php实现仿写CodeIgniter的购物车类,较为详细的分析了购物车的功能与具体实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • php模拟用户自动在qq空间发表文章的方法

    php模拟用户自动在qq空间发表文章的方法

    这篇文章主要介绍了php模拟用户自动在qq空间发表文章的方法,可实现模拟用户提交表单发布文章的功能,代码中包含有较为详尽的注释便于理解,需要的朋友可以参考下
    2015-01-01
  • PHP实现断点续传乱序合并文件的方法

    PHP实现断点续传乱序合并文件的方法

    这篇文章主要介绍了PHP实现断点续传乱序合并文件的方法,涉及php文件读写、传输、排序等相关操作技巧,需要的朋友可以参考下
    2018-09-09
  • PHP中CakePHP添加数据库实例方法

    PHP中CakePHP添加数据库实例方法

    在本篇文章里小编给大家整理的一篇关于PHP中CakePHP添加数据库实例方法,对此有兴趣的朋友们可以学习下。
    2021-01-01

最新评论