расположение папки php - PullRequest
0 голосов
/ 12 ноября 2009

В чем разница между **. / ** имя-папки / file.php и ** .. / ** имя-папки / file.php в php-скрипте?

Ответы [ 3 ]

6 голосов
/ 12 ноября 2009

Путь интерпретируется используемой операционной системой:

  • ./ - обычно означает текущую папку
  • ../ - обычно означает родительскую папку

Если вы находитесь в папке /home/user, то

  • ./folder-name/file.php будет указывать на /home/user/folder-name/file.php
  • но ../folder-name/file.php будет указывать на /home/folder-name/file.php, что на 1 уровень выше
2 голосов
/ 12 ноября 2009

Первый случай, ./folder-name/file.php начнется в вашем текущем каталоге.

Второй случай, ../folder-name/file.php начнется с родительского каталога.

0 голосов
/ 12 ноября 2009

.. / - это каталог под каталогом, в котором вы находитесь. ./ - каталог, в котором вы находитесь. Например. Если вы сейчас находитесь в / foo / bar. ../test.php эквивалентен /foo/test.php, а ./test.php эквивалентен /foo/bar/test.php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...