首页 > 后端 > 正文

写代码是经常会用到获取某个目录下的文件的功能,平时都是自己封装一个函数,今天找到了一个插件,通过composer安装后即可使用。

安装方法:

composer require lit/utils

安装后引入autoload.php,有的框架自动引入了就不需要这步。

require __DIR__ . '/../vendor/autoload.php';

使用方法:

use \Lit\Utils\LiFileOperator;

递归(选填)列出目录中所有的文件

var_dump(LiFileOperator::listFiles(dirname(__DIR__), true));

递归(选填)列出目录中所有的目录

var_dump(LiFileOperator::listDirs(dirname(__DIR__), true));

目录结构转为数组结构

var_dump(LiFileOperator::dirToArray(dirname(__DIR__)));

获取一个临时文件名

var_dump(LiFileOperator::getTmpFileName());

文件写入临时文件

var_dump(LiFileOperator::writeToTmpFile(111222));

RoveCoder版权所有,转载请注明

猜你喜欢
picture loss