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之第九天
Oct 09 PHP
《PHP编程最快明白》第五讲:php目录、文件操作
Nov 01 PHP
php中实现记住密码自动登录的代码
Mar 02 PHP
php模板函数 正则实现代码
Oct 15 PHP
Codeigniter(CI)框架分页函数及相关知识
Nov 03 PHP
浅谈php错误提示及查错方法
Jul 14 PHP
Yii中CGridView实现批量删除的方法
Dec 28 PHP
PHP实现批量删除(封装)
Apr 28 PHP
phpStudy配置多站点多域名和多端口的方法
Sep 01 PHP
浅谈PHP中如何实现Hook机制
Nov 14 PHP
深入学习微信网址链接解封的防封原理visit_type
Aug 15 PHP
php项目中类的自动加载实例讲解
Sep 12 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
56.com视频采集接口程序(PHP)
2007/09/22 PHP
PHP获取网站域名和地址的代码
2008/08/17 PHP
PHP递归调用的小技巧讲解
2013/02/19 PHP
深入php var_dump()函数的详解
2013/06/05 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
javascript import css实例代码
2008/07/18 Javascript
javascript 写的一个简单的timer
2009/07/30 Javascript
JavaScript 注册事件代码
2011/01/27 Javascript
JS非Alert实现网页右下角“未读信息”效果弹窗
2015/09/26 Javascript
关于原生js中bind函数的简单实现
2016/08/10 Javascript
原生JS实现几个常用DOM操作API实例
2017/01/19 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
解决vue项目报错webpackJsonp is not defined问题
2018/03/14 Javascript
微信小程序图表插件wx-charts用法实例详解
2019/05/20 Javascript
uniapp微信小程序实现一个页面多个倒计时
2020/11/01 Javascript
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
Python中Threading用法详解
2017/12/27 Python
Python 实现Image和Ndarray互相转换
2020/02/19 Python
Python使用pdb调试代码的技巧
2020/05/03 Python
Python爬虫爬取博客实现可视化过程解析
2020/06/29 Python
解决redis与Python交互取出来的是bytes类型的问题
2020/07/16 Python
CSS3实现苹果手机解锁的字体闪亮效果示例
2021/01/05 HTML / CSS
英国儿童图书网站:Scholastic
2017/03/26 全球购物
银河香水:Galaxy Perfume
2019/03/25 全球购物
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
Java TransactionAPI (JTA) 主要包含几部分
2012/12/07 面试题
创建服务型党组织实施方案
2014/02/25 职场文书
节约用水的口号
2014/06/20 职场文书
庆祝新中国成立65周年“向国旗敬礼”网上签名寄语
2014/09/27 职场文书
2015年元旦主持词结束语
2014/12/14 职场文书
投标承诺函范文
2015/01/21 职场文书
小学生运动会广播
2015/08/19 职场文书
初一语文教学反思
2016/03/03 职场文书
CSS3实现360度循环旋转功能
2022/02/12 HTML / CSS