В чем разница между **. / ** имя-папки / file.php и ** .. / ** имя-папки / file.php в php-скрипте?
Путь интерпретируется используемой операционной системой:
./
../
Если вы находитесь в папке /home/user, то
/home/user
./folder-name/file.php
/home/user/folder-name/file.php
../folder-name/file.php
/home/folder-name/file.php
Первый случай, ./folder-name/file.php начнется в вашем текущем каталоге.
Второй случай, ../folder-name/file.php начнется с родительского каталога.
.. / - это каталог под каталогом, в котором вы находитесь. ./ - каталог, в котором вы находитесь. Например. Если вы сейчас находитесь в / foo / bar. ../test.php эквивалентен /foo/test.php, а ./test.php эквивалентен /foo/bar/test.php.