php – 如何使用RecursiveDirectoryIterator忽略/排除文件夹?
发布时间:2021-08-28 03:46:28 所属栏目:大数据 来源: https://www.jb51.cc
导读:我正在使用PharData创建一个tar包.它工作正常但它包括我不想要的文件夹.如何排除存档中的文件夹? ?PHP$dir = "/foobar/dir";$iterator = new RecursiveIteratorIterator( new RecursiveDirectoryIterator($dir));$phar = new PharData('/mytar.tar');$phar-
我正在使用PharData创建一个tar包.它工作正常但它包括我不想要的文件夹.如何排除存档中的文件夹?
我想在存档中忽略的文件夹是vendor(/ foobar / dir / vendor). 解决方法: 您可以使用CallbackFilterIterator()来过滤不需要的文件和文件夹(尚未测试): (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |