【发布时间】:2018-10-10 18:32:43
【问题描述】:
在服务器上上传 .txt 文件时,我需要读取它,取第一行,第一行中的这个字符串用于新文件名(重命名文件)。
例如我有文件 test.txt 并且在文件中有
First line - Username: DemoUser
我需要将 test.txt 重命名为 DemoUser.txt 并将这个 DemoUser.txt 存储在 MySQL 中
【问题讨论】:
-
到目前为止你尝试了什么?
-
@MCMXCII 不多。我不知道该怎么做。我有上传脚本,但需要取第一行进行重命名。
-
分解,一步一步来。首先编写允许您上传 .txt 文件的部分,然后处理读取该文件,然后拆分行,然后使用一行的返回来创建一个新文件。在此过程中遇到任何问题,然后返回这里提供一些我们可以调试的代码。
-
一旦你阅读了文件,你就可以通过
explode( ': ', preg_split( '(\\r\\n|\\r|\\n)', $uploaded_file_contents )[0] )[1]获得DemoUser。祝你好运