一个简单的php获取远程文件内容的函数代码,兼容性强。直接调用就可以轻松获取远程文件的内容,使用这个函数也可获取图片。代码如下:

/**

* 读远程内容

* @return string

*/

function get_url_content($url){

if(function_exists("curl_init")){

$ch = curl_init();

$timeout = 30;

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

$file_contents = curl_exec($ch);

curl_close($ch);

}else{

$is_auf=ini_get('allow_url_fopen')?true:false;

if($is_auf){

$file_contents = file_get_contents($url);

}

}

return $file_contents;

}

以上就是php获取远程文件内容的函数代码,希望这篇文章对大家学习php程序设计有所帮助。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

TAG标签:脚本

php 读写远程文件内容,php获取远程文件内容的函数相关推荐

  1. java解压服务器文件夹,java获取远程服务器上的文件夹

    java获取远程服务器上的文件夹 内容精选 换一换 安装X722板载网卡驱动软件包,使裸金属服务器支持在v5服务器上下发.其他类型服务器可跳过此步骤.本文以Windows Server 2016为例, ...

  2. linux下qt浏览word文件内容,Qt获取office文件内容

    Qt获取office文件内容 需要获取word文件的文件内容.网上找了好久,大部分都是excel的.而word的很少.所以在这里记录一下,方便大家查阅和自己使用. 使用的Qt版本是5.4.2 . 下面 ...

  3. Python 实现office单个文件或整个文件夹(word,ppt,excel)转换成PDF文件,并获取PDF文件页数

    Python 实现office单个文件或整个文件夹(word,ppt,excel)转换成PDF文件,并获取PDF文件页数 文件夹中获取需要转换的文件数,将其全部转换或可单独转换单个文件,并获取转成PD ...

  4. Python语言学习:创建/删除文件/文件夹、获取当前文件/文件夹路径(系统环境路径/目录)、获取当前文件夹下的所有子文件路径等代码(os系列用法)实现之详细攻略

    Python语言学习:创建/删除文件/文件夹.获取当前文件/文件夹路径(系统环境路径/目录).获取当前文件夹下的所有子文件路径等代码(os系列用法)实现之详细攻略 目录 系统环境路径的设置 1.sys ...

  5. java怎么获取服务器文件夹,java获取远程服务器的文件夹

    java获取远程服务器的文件夹 内容精选 换一换 工具中所有涉及上传文件功能的,如果需要上传的文件大于1GB或者解压后超过剩余磁盘空间的一半,则需要释放磁盘空间或手动将文件上传至服务器,其他情况可通过 ...

  6. Go 学习笔记(44)— Go 标准库之 os(获取文件状态、获取/修改文件权限、创建、删除目录和文件、获取进程ID、设置获取环境变量)

    1. 概述 os 包提供了操作系统函数的不依赖平台的接口.失败的调用会返回错误值而非错误码.通常错误值里包含更多信息.例如,如果某个使用一个文件名的调用(如Open.Stat)失败了,打印错误时会包含 ...

  7. iPhone PHP获取文件,IOS中获取各种文件的目录路径的方法

    iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory ...

  8. python下载文件到指定文件夹-Python 获取指定文件夹下的目录和文件的实现

    经常有需要扫描目录,对文件做批量处理的需求,所以对目录处理这块做了下学习和总结.Python 中扫描目录有两种方法:os.listdir 和 os.walk. 一.os.listdir 方法 os.l ...

  9. python获取某文件路径_Python获取当前文件路径

    一. Python 获取当前文件路径方法 2. sys.path[0] 获取文件当前工作目录路径(绝对路径) sys.argv[0]|获得模块所在的路径(由系统决定是否是全名) 若显示调用python ...

最新文章

  1. 深入了解SAP S4 HANA Business Partner
  2. 封装 继承 多态_Java基础知识——封装、继承、多态
  3. python中如何安装django库_python安装好django库,新建django项目
  4. C++程序运行时内存布局之--无继承情况下的虚函数
  5. 【转载保存】ExecutorService中submit和execute的区别
  6. TortoiseGit与github实现项目的上传
  7. 一文彻底搞懂字符串、字符串常量池原理
  8. 【高校宿舍管理系统】第十一章 学生系统
  9. VB WindowsMediaPlayer 播放
  10. Unity 图片字体制作
  11. 小米手机通过USB连接MAC电脑
  12. 关于感冒和流感的一些记录
  13. SylixOS学习一—— SylixOS启程之旅 虚拟机配置
  14. Mesh减面算法详解
  15. 阿白数模笔记之灰色-马尔科夫模型(Grey Markov model)
  16. 文献 | 肥胖这种病,心理因素是源头?
  17. CodeForces Gym 101047L Putting plates on the tuk-tuks 快速幂
  18. Jenkins Pipelin扩展
  19. 卫星通信放大器系统市场现状研究分析与发展前景预测报告
  20. 非即插即用型设备驱动的加载过程

热门文章

  1. springMVC导出 CSV案例
  2. Android 应用基础知识和应用组件
  3. 通过Applescript打开终端运行py文件
  4. 打基础一定要吃透这12类 Python 内置函数
  5. Boss直聘Python爬虫实战
  6. 网络动态服务器-2-传递数据给应用
  7. 要高薪地进入IT,你得这样做
  8. JDBC原理及应用模板
  9. 【CCF】201909-2小明分苹果
  10. python安装完后还需要装什么_初学 Python 需要安装哪些软件?