使用fread fwrite fclose
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);