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导出EXCEL快速开发指南--PHPEXCEL的使用详解
Jun 03 PHP
使用openssl实现rsa非对称加密算法示例
Jan 24 PHP
php静态文件返回304技巧分享
Jan 06 PHP
smarty模板引擎基础知识入门
Mar 30 PHP
php eval函数一句话木马代码
May 21 PHP
php将远程图片保存到本地服务器的实现代码
Aug 03 PHP
微信红包随机生成算法php版
Jul 21 PHP
PHP实现表单提交时去除斜杠的方法
Dec 26 PHP
PHP操作Redis常用技巧总结
Apr 24 PHP
PDO::commit讲解
Jan 27 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
Oct 17 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
Apr 06 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程序效率优化的一些策略小结
2010/07/17 PHP
php获取指定日期之间的各个周和月的起止时间
2014/11/24 PHP
利用PHP如何实现Socket服务器
2015/09/23 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
2016/02/23 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
javascript 函数调用规则
2009/08/26 Javascript
jquery 模拟雅虎首页的点击对话框效果
2010/04/11 Javascript
jquery全选/全不选/反选另一种实现方法(配合原生js)
2013/04/07 Javascript
Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)
2013/08/15 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
javascript 实现字符串反转的三种方法
2013/11/23 Javascript
jQuery 滑动方法slideDown向下滑动元素
2014/01/16 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
jQuery form插件之formDdata参数校验表单及验证后提交
2016/01/23 Javascript
Jquery组件easyUi实现手风琴(折叠面板)示例
2016/08/23 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
2016/10/14 Javascript
浅谈js数组和splice的用法
2016/12/04 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
2017/03/13 Javascript
webpack学习笔记之代码分割和按需加载的实例详解
2017/07/20 Javascript
关于微信公众号开发无法支付的问题解决
2018/12/28 Javascript
python实现bitmap数据结构详解
2014/02/17 Python
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
Python的爬虫程序编写框架Scrapy入门学习教程
2016/07/02 Python
在Mac下使用python实现简单的目录树展示方法
2018/11/01 Python
python 字典操作提取key,value的方法
2019/06/26 Python
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
企业统计员岗位职责
2013/12/13 职场文书
大学生开西餐厅创业计划书
2014/02/01 职场文书
洗车工岗位职责
2014/03/15 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
施工安全保证书
2015/05/09 职场文书
小学生读书笔记范文
2015/06/30 职场文书
银行客户经理培训心得体会
2016/01/09 职场文书
JavaScript实现复选框全选功能
2021/04/11 Javascript
MySQL慢查询优化解决问题
2022/03/17 MySQL