Abszolút útvonalak a szkript mappájához és fájlhoz PHP-ben
Időnként nem a webhely gyökeréhez vezető útvonalra van szükségünk, hanem a szkriptet tartalmazó mappához vezető útvonalra.
Ezek különböző útvonalak lesznek abban az esetben, ha a végrehajtott szkript nem a webhely gyökerében található, hanem egy almappában, például így:
- /script/
- index.php
Ebben az esetben a szkriptet tartalmazó mappa útvonala
a __DIR__ konstansban található:
<?php
echo __DIR__;
?>
A szkriptfájl útvonalát a __FILE__
konstans segítségével is megkaphatjuk:
<?php
echo __FILE__;
?>
Írjon kódot, amely elolvassa a szöveges fájl tartalmát:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Írjon kódot, amely elolvassa a szöveges fájl tartalmát:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/