php跨服务器访问方法小结


Posted in PHP onMay 12, 2015

本文实例总结了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://3water.com/";
$fp=fopen($url,'r');
while(!feof($fp)){
$result.=fgets($fp,1024);
}
echo" $result";
fclose($fp);
?>

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

PHP 相关文章推荐
删除无限级目录与文件代码共享
Jul 12 PHP
PHP 和 MySQL 开发的 8 个技巧
Jan 02 PHP
PHP 调试工具Debug Tools
Apr 30 PHP
初学PHP的朋友 经常问的一些问题。不断更新
Aug 11 PHP
支持中文和其他编码的php截取字符串函数分享(截取中文字符串)
Mar 13 PHP
php分页示例分享
Apr 30 PHP
PHP开发框架laravel安装与配置教程
Mar 13 PHP
PHP 获取ip地址代码汇总
Jul 05 PHP
php使用glob函数遍历文件和目录详解
Sep 23 PHP
php json_encode与json_decode详解及实例
Dec 13 PHP
PHP命令Command模式用法实例分析
Aug 08 PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
Oct 23 PHP
php一个解析字符串排列数组的方法
May 12 #PHP
PHP获取远程图片并保存到本地的方法
May 12 #PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
May 12 #PHP
php解析xml方法实例详解
May 12 #PHP
php实现统计网站在线人数的方法
May 12 #PHP
PHP输出一个等腰三角形的方法
May 12 #PHP
PHP session文件独占锁引起阻塞问题解决方法
May 12 #PHP
You might like
PHP Filter过滤器全面解析
2016/08/09 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
Laravel框架基于ajax实现二级联动功能示例
2019/01/17 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
javascript radio 联动效果
2009/03/04 Javascript
Tinymce+jQuery.Validation使用产生的BUG
2010/03/29 Javascript
xml文档转换工具,附图表例子(hta)
2010/11/17 Javascript
js实现文本框中焦点在最后位置
2014/03/04 Javascript
jQuery采用连缀写法实现的折叠菜单效果
2015/09/18 Javascript
jQuery事件绑定on()与弹窗实现代码
2016/04/28 Javascript
jquery简单插件制作(fn.extend)完整实例
2016/05/24 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
详解Js模板引擎(TrimPath)
2016/11/22 Javascript
JavaScript简单生成 N~M 之间随机数的方法
2017/01/13 Javascript
jQuery自定义图片上传插件实例代码
2017/04/04 jQuery
vue项目中axios使用详解
2018/02/07 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(下)
2018/04/18 Javascript
Bootstrap导航菜单点击后无法自动添加active的处理方法
2018/08/10 Javascript
JavaScript实现简单的隐藏式侧边栏功能示例
2018/08/31 Javascript
jquery+ajax实现上传图片并显示上传进度功能【附php后台接收】
2019/06/06 jQuery
vue router动态路由设置参数可选问题
2019/08/21 Javascript
理解JavaScript中的Proxy 与 Reflection API
2020/09/21 Javascript
js观察者模式的弹幕案例
2020/11/23 Javascript
Python复制Word内容并使用格式设字体与大小实例代码
2018/01/22 Python
pymysql模块的操作实例
2019/12/17 Python
Pyspark读取parquet数据过程解析
2020/03/27 Python
使用python tkinter开发一个爬取B站直播弹幕工具的实现代码
2021/02/07 Python
用html5的canvas画布绘制贝塞尔曲线完整代码
2013/08/14 HTML / CSS
欧洲著名的二手奢侈品网站:Vestiaire Collective
2020/03/07 全球购物
*p++ 自增p 还是p所指向的变量
2016/07/16 面试题
5.1手机促销活动
2014/01/17 职场文书
教师校本培训方案
2014/02/26 职场文书
房屋租赁意向书
2014/04/01 职场文书
长城导游词400字
2015/01/30 职场文书
60条职场经典语录,总有一条能触动你的心
2019/08/21 职场文书
创业计划书之酒店
2019/08/30 职场文书