Absolutní cesty ke složce a souboru skriptu v PHP

Někdy potřebujeme získat ne cestu ke kořeni webu, ale cestu ke složce se skriptem.

To budou různé cesty v případě, že spouštěný skript není v kořeni webu, ale v podadresáři, například takto:

V tomto případě je cesta ke složce se skriptem obsažena v konstantě __DIR__:

php<?php
  echo __DIR__;
?>

Lze také získat cestu k samotnému souboru skriptu pomocí konstanty __FILE__:

php<?php
  echo __FILE__;
?>
Задание 1

Napište kód, který přečte obsah textového souboru:

  • /script1//script2/index.php
  • /dir/test.txt
Задание 2

Napište kód, který přečte obsah textového souboru:

  • /script1//script2//script3/index.php
  • /dir1//dir2//dir3/test.txt