资讯专栏INFORMATION COLUMN

TP5 读取txt文件

zone / 3608人阅读

涉及知识点

读取文件

PHP字符串转数组

1.读取文件

将txt文件放入 public 文件夹中。(这是我TXT里的数据格式)

</>复制代码

  1. 324654658654
  2. FASDREWRQERWE
  3. FASBDSRFEWRQE
  4. ASDFERQWEFSDF
  5. ERQGHDSFSWERQE
  6. ASDFERQEWFASQ
  7. RQWERQWEDADSE

TP5 里 内置了处理文件的类 File,它继承了SplFileObject,所以可以使用SplFileObject里所有的属性和方法

</>复制代码

  1. use thinkFile;
  2. $file = file_get_contents("data1.txt"); //获取出来是字符串类型
2.字符串转数组

</>复制代码

  1. PHP
  2. 代表空格回车
  3. $rep = str_replace("
  4. ", ",", $file); //将字符中所有的 回车空格转替换成 ,
  5. //explode将字符串根据某个字符转成数组
  6. //explode 中不能为正则,也不能为空串
  7. $cont = explode(",", $rep);
项目中代码展示

</>复制代码

  1. $cont[$i],
  2. "status" => 0,
  3. "time" => time()
  4. ];
  5. $inser = Db::name("active")->insert($data);
  6. if($inser){
  7. echo "done";
  8. }else{
  9. echo "fail";
  10. }
  11. }
  12. }
  13. }

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31110.html

相关文章

  • TP5实现支付宝电脑网站支付学习笔记

    摘要:第一次做支付宝的支付,踩了点小坑,还算顺利。第一步当然是在支付宝开放平台申请公钥私钥等,支付宝关官方文档都有详细介绍,这里就省略。就是那个支付宝二维码的页面。支付宝支付成功后会执行这两个方法,系统会把你支付的信息用方式异步传给你的方法。 这两天在公司做一个小型WEB项目,需要有支付功能。第一次做支付宝的支付,踩了点小坑,还算顺利。激动的我赶紧记下实现的流程。第一步当然是在支付宝开放平台...

    TNFE 评论0 收藏0
  • 那是我夕阳下的奔跑--一个萌新的觉醒

    摘要:晚上又不想看书屋里光线不好,最近正好在跟着权哥学习和,不如自己写一个以后能用到的后台模板来玩玩练练手。把重写成不太确定,明天去问问权哥,哎呀写文档是真的有用把这个文件和文件都拖到网站根目录下,然后把中的加载框架引导文件改成正确读取的路径。 今天下班回来走在路上,刚下过雨,又出了太阳。 步行从公司到租的房子里,路过人民公园,空气一度让人觉的这根本不是郑州的样子。公司里有些让人不快的事情也...

    MiracleWong 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<