PHP文件管理系统程序中,文件夹"."是什么?

if($file!="."&&$file!=".."&& filetype($path)=='dir')
取出文件夹名字,但名字不能为"."和"..",我想问的是为什么系统中会有"."".."这两个文件夹,起什么作用

WINDOWS系统的机器,每个文件夹下都有.和..两个文件夹,.表示当前文件夹,..表示上级文件夹,在进行文件扫描处理的时候,特别是需要递归扫描文件夹下文件的时候,都要避免对这两个文件夹进行处理,这是WINDOWS操作系统搞的东西,任何语言写程序都要注意这个细节。

两个文件夹的作用,涉及到操作系统文件目录表的一些细节,大致可以通俗的说为:用来快速定位本文件夹、上级文件夹的目录表的起始磁盘空间。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网