0
<?php

$d = dir('css');
echo "Handle: " . $d->handle . "<br>";
echo "Path: " . $d->path . "<br>";

while (($file = $d->read()) !== false){
  echo "filename: " . $file . "<br>";
}
$d->close();
?>

结果:

Handle: Resource id #4
Path: css
filename: .
filename: ..
filename: css
filename: img
filename: index.html
filename: js
filename: lightbox

问题:

.结果,是什么..意思?

4

3 回答 3

5

.是当前目录,并且..是一个。大多数代码示例都有if-statements 跳过 em。

这是PHP文档中的一个示例:

http://php.net/manual/en/function.readdir.php#example-2318

即使在文档上,它也显示了要忽略的代码。

于 2013-09-04T01:41:19.037 回答
0

.是对当前目录的引用,并且..是上一级目录。

例如,在 linux 中更改目录时,您会使用cd ..上一级目录。

于 2013-09-04T01:33:55.937 回答
0

. 表示linux系统中的当前目录

.. 表示linux系统中的父目录

于 2013-09-04T01:36:55.183 回答