米
心情
所有
图集
登录
搜索
原创
symfony/finder基于PHP的目录、文件操作管理包-在线文档
符合你的口味
发布于:2021-02-18
相信很多时候我们需要操作服务器的文件及目录,提供下载功能或者其它的功能,这里给大家推荐一个基于PHP开发的包文件symfony/finder,你会发现操作目录从未如此简单。 github:https://github.com/symfony/finder/tree/2.0 文档地址:http://www.symfonychina.com/doc/current/components/finder.html 基础用法: ``` use Symfony\Component\Finder\Finder; $finder = new Finder(); $finder->files()->in(__DIR__); foreach ($finder as $file) { // Dump the absolute path / 剥离出绝对路径 var_dump($file->getRealPath()); // Dump the relative path to the file, omitting the filename // 剥离出文件的相对路径,忽略文件名 var_dump($file->getRelativePath()); // Dump the relative path to the file // 剥离出文件的相对路径 var_dump($file->getRelativePathname()); } ``` 归类: ``` $finder->sortByName(); $finder->sortByType(); ``` 文件查找: $finder->files()->name('*.php'); 文件大小 $finder->files()->size('< 1.5K'); 文件日期: $finder->date('since yesterday'); 目录层数: $finder->depth('== 0'); $finder->depth('< 3');
注:原创不易,转载请注明出处(
https://micuu.com/new/1406.html
),本站所有资源来源于网络收集,如有侵权请联系QQ245557979进行清除。
最后修改与 2022-02-22
上一篇:
西安恶心的营销,你都知道么?
下一篇:
2021年春季PHP面试题总结汇总
留言反馈
请先登录
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈
立即留言
珍藏视频
10分钟高效燃脂
30天高效瘦脸操
5分钟缓解颈椎操
友人
微博
全民K歌
唱吧
今日头条
悠悠网
科技小锅盖
彼岸桌面
阮一峰
laravel社区
V2ex
掘金
更多>