php通过文件流方式复制文件的方法


Posted in PHP onMarch 13, 2015

本文实例讲述了php通过文件流方式复制文件的方法。分享给大家供大家参考。具体分析如下:

php的stream_copy_to_stream()函数可以被用来将一个流中的数据复制到另一个。下面的代码演示了通过流的方式复制文件的代码

<?php 
  function stream_copy($src, $dest) 
  { 
    $fsrc = fopen($src,'r'); 
    $fdest = fopen($dest,'w+'); 
    $len = stream_copy_to_stream($fsrc,$fdest); 
    fclose($fsrc); 
    fclose($fdest); 
    return $len; 
  } 
?>

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

PHP 相关文章推荐
PHP中一个控制字符串输出的函数
Oct 09 PHP
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
May 06 PHP
让你成为更出色的PHP开发者的10个技巧
Feb 25 PHP
PHP四大安全策略
Mar 12 PHP
php Imagick获取图片RGB颜色值
Jul 28 PHP
php使用ereg验证文件上传的方法
Dec 16 PHP
php中session与cookie的比较
Jan 27 PHP
PHP加密解密实例分析
Dec 25 PHP
thinkPHP中验证码的简单使用方法
Dec 26 PHP
PHP读取大文件末尾N行的高效方法推荐
Jun 03 PHP
Thinkphp3.2实用篇之计算型验证码示例
Feb 09 PHP
PHP中Trait及其应用详解
Feb 14 PHP
php通过递归方式复制目录和子目录的方法
Mar 13 #PHP
php不使用copy()函数复制文件的方法
Mar 13 #PHP
php相对当前文件include其它文件的方法
Mar 13 #PHP
php从完整文件路径中分离文件目录和文件名的方法
Mar 13 #PHP
PHP开发框架laravel安装与配置教程
Mar 13 #PHP
php获得文件大小和文件创建时间的方法
Mar 13 #PHP
php查看网页源代码的方法
Mar 13 #PHP
You might like
php 缓存函数代码
2008/08/27 PHP
最新最全PHP生成制作验证码代码详解(推荐)
2016/06/12 PHP
PHP字典树(Trie树)定义与实现方法示例
2017/10/09 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
php操作redis常见方法示例【key与value操作】
2020/04/14 PHP
更优雅的事件触发兼容
2011/10/24 Javascript
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
2013/09/29 Javascript
js 动态为textbox添加下拉框数据源的方法
2014/04/24 Javascript
js使用栈来实现10进制转8进制与取除数及余数
2014/06/11 Javascript
JavaScript获取某年某月的最后一天附截图
2014/06/23 Javascript
JS简单计算器实例
2015/01/20 Javascript
JavaScript的MVVM库Vue.js入门学习笔记
2016/05/03 Javascript
浅谈angular懒加载的一些坑
2016/08/20 Javascript
AngulerJS学习之按需动态加载文件
2017/02/13 Javascript
JavaScript使用math.js进行精确计算操作示例
2018/06/19 Javascript
vue开发中遇到的问题总结
2020/04/07 Javascript
Node.js API详解之 vm模块用法实例分析
2020/05/27 Javascript
vue实现路由懒加载的3种方法示例
2020/09/01 Javascript
vue.js+element 默认提示中英文操作
2020/11/11 Javascript
JavaScript 如何在浏览器中使用摄像头
2020/12/02 Javascript
[20:21]《一刀刀一天》第十六期:TI国际邀请赛正式打响,总奖金超过550万
2014/05/23 DOTA
[01:08:44]NB vs VP 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
在Python程序和Flask框架中使用SQLAlchemy的教程
2016/06/06 Python
shelve  用来持久化任意的Python对象实例代码
2016/10/12 Python
Python 40行代码实现人脸识别功能
2017/04/02 Python
同时安装Python2 &amp; Python3 cmd下版本自由选择的方法
2017/12/09 Python
使用Django2快速开发Web项目的详细步骤
2019/01/06 Python
解决Pycharm调用Turtle时 窗口一闪而过的问题
2019/02/16 Python
澳大利亚首屈一指的在线购物目的地:Kogan.com
2017/02/02 全球购物
大学校运会广播稿
2014/02/03 职场文书
群众路线教育实践活动个人对照检查材料思想汇报(社区班子)
2014/10/06 职场文书
幼儿园开学报名通知
2015/07/16 职场文书
2016幼儿园毕业感言
2015/12/08 职场文书
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server
Spring boot实现上传文件到本地服务器
2022/08/14 Java/Android