thinkphp5 读取多行文本、读取文件分割多行文本

简介: 【代码】thinkphp5 读取多行文本、读取文件分割多行文本。

读取文本

public function daoru(){
/*
 * 逐行读取TXT文件 
 */
 
        $rep = str_replace("\n", ',', "TD92069E76EC27CA8B66B631CB49A9C6
TD5A22D898050393C2F8D5C29C854F1B");
        $cont = explode(',', $rep);
        for ($i = 0;$i < count($cont);$i++) {
            // $data = ['code' => $cont[$i], 'status' => 0, 'time' => time() ];
             echo $cont[$i];
             echo "===";
           
        }
        
        // var_dump($data);
}

读取文件:

public function daoru(){
/*
 * 逐行读取TXT文件 
 */
 


$file_='file/122.txt';
 $file = file_get_contents($file_);
        $rep = str_replace("\r\n", ',', $file);
        $cont = explode(',', $rep);
        for ($i = 0;$i < count($cont);$i++) {
            // $data = ['code' => $cont[$i], 'status' => 0, 'time' => time() ];
             echo $cont[$i];
             echo "===";
           
        }
}
相关文章
|
弹性计算 关系型数据库 数据库
手把手带你从自建 MySQL 迁移到云数据库,一步就能脱胎换骨
阿里云瑶池数据库来开课啦!自建数据库迁移至云数据库 RDS原来只要一步操作就能搞定!
|
JSON 数据格式 Python
Python快速获取国内最新放假安排数据
Python快速获取国内最新放假安排数据
193 4
|
弹性计算 Kubernetes 监控
阿里云 ACK 容器服务评测
在现代企业的数字化转型过程中,容器化技术逐渐成为提高应用部署效率、增强系统弹性和灵活性的关键手段。阿里云的容器服务 Kubernetes 版(ACK)是一个完全托管的 Kubernetes 容器管理服务,旨在帮助企业轻松实现应用的容器化管理和部署。本文将对阿里云 ACK 容器服务的核心功能、性能表现及实际使用体验进行评测,帮助读者更好地理解这一产品。
398 0
|
设计模式
深入理解观察者模式及其用途
【8月更文挑战第24天】
286 0
|
安全 开发工具 git
MT6735 8.1 Secure Boot 签名
MT6735 8.1 Secure Boot 签名
451 0
|
SQL 消息中间件 Kafka
flink 读取kafka 写入带kerberos认证的hive环境
flink 读取kafka 写入带kerberos认证的hive环境
《QT从基础到进阶·三十四》qobject_cast动态强制转换
《QT从基础到进阶·三十四》qobject_cast动态强制转换
1068 0
|
异构计算
Vivado初体验LED工程 2
Vivado初体验LED工程
973 0
|
存储 编译器
西门子S7-200 SMART数据块的使用
今天我们来学习在西门子S7-200 SMART中如何使用数据块。在讲解数据块的使用之前我们先来看一下什么是数据块:数据块用来对V存储区也叫变量存储区赋初始值;可以对字节、字或双字来分配数据值。
西门子S7-200 SMART数据块的使用
|
负载均衡 Linux Docker
LVS+keepalived配置高可用架构和负载均衡机制(2)
LVS+keepalived配置高可用架构和负载均衡机制(2)
332 0