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 相关文章推荐
基于php权限分配的实现代码
Apr 28 PHP
深入HTTP响应状态码速查表的详解
Jun 07 PHP
PHP命令行脚本接收传入参数的三种方式
Aug 20 PHP
PHP中绘制图像的一些函数总结
Nov 19 PHP
自己写的php curl库实现整站克隆功能
Feb 12 PHP
php对数组内元素进行随机调换的方法
May 12 PHP
使用PHP处理数据库数据如何将数据返回客户端并显示当前状态
Feb 16 PHP
Symfony2框架创建项目与模板设置实例详解
Mar 17 PHP
php简单实现数组分页的方法
Apr 30 PHP
php 在字符串指定位置插入新字符的简单实现
Jun 28 PHP
php字符串操作常见问题小结
Oct 11 PHP
PHP attributes()函数讲解
Feb 03 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
Yii框架获取当前controlle和action对应id的方法
2014/12/03 PHP
PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码
2016/03/25 PHP
HTTP状态代码以及定义(解释)
2007/02/02 Javascript
读jQuery之六 缓存数据功能介绍
2011/06/21 Javascript
关于JAVASCRIPT urldecode URL解码的问题
2012/01/08 Javascript
ajax中get和post的说明及使用与区别
2012/12/23 Javascript
Js日期选择器并自动加入到输入框中示例代码
2013/08/02 Javascript
IE8下String的Trim()方法失效的解决方法
2013/11/08 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
js获取对象、数组的实际长度,元素实际个数的实现代码
2016/06/08 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
如何更好的编写js async函数
2018/05/13 Javascript
简化版的vue-router实现思路详解
2018/10/19 Javascript
jQuery设置下拉框显示与隐藏效果的方法分析
2019/09/15 jQuery
JavaScript Canvas编写炫彩的网页时钟
2019/10/16 Javascript
JavaScript事件委托实现原理及优点进行
2020/08/29 Javascript
js调用网络摄像头的方法
2020/12/05 Javascript
[02:08]2014DOTA2国际邀请赛 430专访:力争取得小组前二
2014/07/11 DOTA
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
2019/06/05 Python
利用Python如何实时检测自身内存占用
2020/05/09 Python
django下创建多个app并设置urls方法
2020/08/02 Python
Django生成数据库及添加用户报错解决方案
2020/10/09 Python
设计师家具购买和委托在线市场:Viyet
2016/11/16 全球购物
strstr()的简单实现
2013/09/26 面试题
大学教师年终总结的自我评价
2013/10/29 职场文书
服务员岗位责任制
2014/02/11 职场文书
青春演讲稿范文
2014/05/08 职场文书
师范生求职信
2014/06/14 职场文书
大学生简短的自我评价
2014/09/12 职场文书
民主生活会对照检查材料范文
2014/10/01 职场文书
2014年车间主任工作总结
2014/12/10 职场文书
中学教师师德师风承诺书
2015/04/28 职场文书
2015年高三毕业班班主任工作总结
2015/10/22 职场文书
导游词之绍兴柯岩古镇
2020/01/09 职场文书
Python学习之os包使用教程详解
2022/03/21 Python
win10此电脑打不开怎么办 win10双击此电脑无响应的解决办法
2022/07/23 数码科技