0
当我们使用scandir函数时,它会显示目录中的所有文件和目录,我们将scandir函数作为参数传入。 但它又增加了两个元素.
和..
为什么有'。'和'..'当我们使用scandir函数时
我想知道为什么这两个元素显示?
当我们使用scandir函数时,它会显示目录中的所有文件和目录,我们将scandir函数作为参数传入。 但它又增加了两个元素.
和..
为什么有'。'和'..'当我们使用scandir函数时
我想知道为什么这两个元素显示?
他们是目录。这个。是当前目录,..是父目录 您可以尝试cd进入如下目录:
cd。
'.'
是当前目录
'..'
是父目录
它不会__add__那些元素,它们已经作为文件系统条目存在 –
使用'array_diff(array_diff(scandir($ dir),array('..','。')))'或'array_diff scandir($ dir),array('..','。'))'从结果中删除'.'和'..'。 'array_values'使索引从0开始。 –