<?php
function readTxt()
{
# 打开文件
$handle = fopen("./test.zip", 'rb');
while (feof($handle) === false) {
# 重点 每次读取 1024 个字节
yield fread($handle, 1024);
}
fclose($handle);
}
foreach (readTxt() as $key => $value) {
# 把读取的文件流写成一个新的文件
file_put_contents('copy.zip', $value, FILE_APPEND);
}
相关文章
- Appium_测试步骤读取自外部文件:定制执行引擎
- 走进Java接口测试之读取配置文件
- Qt读取二进制文件
- 黑马程序员--Java基础学习之IO流之字节流、字符流、读取写入文件、Copy文件、键盘输入输出、流操作的基本规律
- 2.编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt
- Java中使用POI读取大的Excel文件或者输入流时发生out of memory异常参考解决方案
- /*Java 输入流(读取txt文件)*/
- java基础-输入流-读取文本文件中数据至字符串数组
- Java 优化:读取配置文件 "万能方式" 跨平台,动态获取文件的绝对路径
- C#读取xml文件指定节点下的值