PHP 5引入了DirectoryIterator,而PHP 5.3引入了FileSystemIterator.
FileSystemIterator扩展DirectoryIterator,但文档没有说明它带来了什么额外的功能.
你能告诉之间的区别DirectoryIterator和FileSystemIterator?
1]哪个功能更快?
2]有什么区别?
Differences
1] readdir返回目录中下一个条目的名称.Scandir从目录中返回一组文件和目录.
2] readdir必须打开资源句柄,直到读取所有条目.scandir,也许会创建一个包含所有条目的数组并关闭资源句柄?
我必须创建一个将所有子文件夹列入文件夹的函数.我有一个无文件过滤器,但该函数使用scandir()进行列表.这使得应用程序非常慢.是否有scandir()的替代品,甚至是非原生的php函数?提前致谢!