PHP实现文件复制
2015-12-01 15:08
483 查看
使用fread fwrite fclose
1.
$inputDir="D:/ccc.txt";
$outputDir="D:/ddd.txt";
$content2="";
$handle2=fopen($inputDir,'r');
$outResouse2=fopen($outputDir,'w');
while (!feof($handle2)) {
$content2 .= fread($handle2, 10);
}
fwrite($outResouse2,$content2);
fclose($handle2);
fclose($outResouse2);
3.
$inputDir="D:/ccc.txt";
$outputDir="D:/ddd.txt";
$content3="";
$handle3=fopen($inputDir,'r');
$outResouse3=fopen($outputDir,'w');
$i=0;
while (!feof($handle3)) {
$content3 = fread($handle3, 10);
fseek($outResouse3,$i*10);
fwrite($outResouse3,$content3);
$i++;
}
fclose($handle3);
fclose($outResouse3);
4.
4种方式大同小异!!!
1.
$inputDir="D:/ccc.txt"; $outputDir="D:/ddd.txt"; //是否存在输出目录 if(!file_exists($outputDir)){ $dirs=fopen($outputDir,'w'); fclose($dirs); } $handle=fopen($inputDir,'r'); $content=fread($handle,filesize($inputDir)); fclose($handle); $outResouse=fopen($outputDir,'w'); fwrite($outResouse,$content); fclose($outResouse);2.
$inputDir="D:/ccc.txt";
$outputDir="D:/ddd.txt";
$content2="";
$handle2=fopen($inputDir,'r');
$outResouse2=fopen($outputDir,'w');
while (!feof($handle2)) {
$content2 .= fread($handle2, 10);
}
fwrite($outResouse2,$content2);
fclose($handle2);
fclose($outResouse2);
3.
$inputDir="D:/ccc.txt";
$outputDir="D:/ddd.txt";
$content3="";
$handle3=fopen($inputDir,'r');
$outResouse3=fopen($outputDir,'w');
$i=0;
while (!feof($handle3)) {
$content3 = fread($handle3, 10);
fseek($outResouse3,$i*10);
fwrite($outResouse3,$content3);
$i++;
}
fclose($handle3);
fclose($outResouse3);
4.
</pre><pre>
$inputDir="D:/ccc.txt"; $outputDir="D:/ddd.txt"; $content4=""; $handle4=fopen($inputDir,'r'); $outResouse4=fopen($outputDir,'w'); while(($content4=fread($handle4,10))!=""){ fwrite($outResouse4,$content4,10); } fclose($handle4); fclose($outResouse4);
4种方式大同小异!!!
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法
- 安装Apache和PHP的一些补充
- Linux Apache+MySQL+PHP
- 建立Apache+PHP+MySQL数据库驱动的动态网站
- PHP 5.3.0 安装分析心得
- apache 环境下 php 的配置注意事项
- ASP.NET、ASP、PHP、JSP之间有什么区别?
- PHP VBS JS 函数 对照表
- C语言实现的统计php代码行数功能源码(支持文件夹、多目录)
- php xml 入门学习资料