PHP 检查指定目录是否存在指定前缀的目录,存在便返回目录名称,不存在则创建一个目录

封装的代码:

这个函数会接收三个参数:需要检查的目录名、需要检查的前缀以及要创建的新目录名。它会使用 glob() 函数获取目录中的所有子目录,并使用 array_filter() 函数过滤掉所有的非目录文件。然后,它会循环遍历所有目录并检查它们的名称是否以指定的前缀开头。如果找到了一个匹配的目录,函数会立即返回该目录名称。否则,它会创建一个新目录并返回其名称。

注意,这个函数使用了 file_exists() 函数来检查新目录是否已经存在,以避免重复创建同名目录。如果您希望在创建新目录时应用不同的访问权限,可以修改 mkdir() 函数的第三个参数。

标注好注释的函数

 

© 版权声明
THE END
喜欢就支持一下吧
点赞7
评论 抢沙发

请登录后发表评论

    暂无评论内容