php - 仅获取文件夹中的文件
问题描述
我正在使用PHP 7.4.1
.
我正在尝试从某个文件夹中获取文件,为此我使用以下代码:
array_diff(scandir($views . "/Text"), array('.', '..'));
我有以下文件夹结构:
Texts/
├── test1.blade.php
└── Parts
test1.blade.php
是一个文件,Parts
也是一个文件夹。
上面的代码给了我文件和文件夹。
我只想获取.blade.php
数组中的所有文件。
有什么建议如何过滤掉文件夹吗?
感谢您的回复!
解决方案
$result = array_filter($result, 'is_file');
- 文件$result = array_filter($result, 'is_dir');
- 文件夹
推荐阅读
- java - 从带有对象内容的 XML 文件创建 java 代码
- c# - 在 LUIS 中使用上下文
- oracle - MyBatis Generator 1.3.7 为 Oracle 数据库 12c 生成数据类型错误的实体
- rspec-rails - 如何使用 cancancan 为能力编写 rspec
- javascript - 我正忙于制作一个随机提问的游戏秀游戏,并为玩家提供 4 个答案选项
- groovy - 使用 trait 从外部类调用嵌套静态类内部的方法
- php - Laravel 转换在收集时无法按预期工作
- cobol - 将结果从 JSON GENERATE 转换为 EBCDIC
- python - 更改 meta.function-call Visual Studio 代码的字体颜色
- html - 表 td 元素包装在错误的列下