Percorsi assoluti alla cartella e al file dello script in PHP
A volte abbiamo bisogno di ottenere non il percorso alla radice del sito, ma il percorso alla cartella dello script.
Questi saranno percorsi diversi nel caso in cui lo script eseguito non si trovi nella radice del sito, ma in una sottocartella, ad esempio, così:
- /script/
- index.php
In questo caso il percorso alla cartella dello script si trova
nella costante __DIR__:
<?php
echo __DIR__;
?>
Si può anche ottenere il percorso al file stesso
dello script con la costante __FILE__:
<?php
echo __FILE__;
?>
Scrivi il codice che leggerà il contenuto del file di testo:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Scrivi il codice che leggerà il contenuto del file di testo:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/