如何获取给定目录中没有文件的所有子目录,.(当前目录)或..(父目录)

推荐答案

Option 1:

您可以将glob()GLOB_ONLYDIR选项一起使用.

Option 2:

另一个选项是使用array_filter来过滤目录列表.但是,请注意,下面的代码将跳过名称中带有句点的有效目录,如.config.

$dirs = array_filter(glob('*'), 'is_dir');
print_r($dirs);

Php相关问答推荐

Laravel有一个具有两个匹配字段

使用php创建表格和插入数据

无法使用php IMAP从Gmail获取收件箱

我必须对所有的SQL查询使用预准备语句吗?

如何从该字符串中删除这些图标转换的ASCII问号字符?

按列值将二维数组排序为不超过N个的递增组

WooCommerce在购物车项目中复制产品而不增加产品数量

如何按类别过滤自定义帖子类型

使用CODIGNITER3中的OR和AND子句进行查询

PHP Match如何准确判断条件?

在WooCommerce循环中添加子类别和产品之间的分隔符

以编程方式同步 WPML 翻译更改 Woocommerce 产品销售价格

用户注册表单中的 HTTP 错误 405

如果 Select 的县不是store 所在的县,如何隐藏本地自提?

使用产品自定义字段作为 WooCommerce 中特定用户角色的折扣百分比

如何将文件上传添加到 WooCommerce 结帐?

如何使用在产品快速编辑菜单前端的自定义框中 Select 的值更新 woocommerce 产品属性值?

我怎样才能在 .htaccess 中有 2 个参数?

如何通过路由传递变量

升级到 PHP 8.2:ksort 和 krsort 更改