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:
- /script/
- index.php
V tomto případě je cesta ke složce se skriptem
obsažena v konstantě __DIR__:
<?php
echo __DIR__;
?>
Lze také získat cestu k samotnému souboru
skriptu pomocí konstanty __FILE__:
<?php
echo __FILE__;
?>
Napište kód, který přečte obsah textového souboru:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Napište kód, který přečte obsah textového souboru:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/