Absoluta sökvägar till mappen och skriptfilen i PHP
Ibland behöver vi få inte sökvägen till webbplatsens rot, utan sökvägen till mappen med skriptet.
Dessa kommer att vara olika sökvägar i det fall där det skript som körs inte finns i webbplatsens rot, utan i en undermapp, till exempel så här:
- /script/
- index.php
I detta fall finns sökvägen till mappen med skriptet
i konstanten __DIR__:
<?php
echo __DIR__;
?>
Man kan också få sökvägen till själva skriptfilen
med hjälp av konstanten __FILE__:
<?php
echo __FILE__;
?>
Skriv kod som läser innehållet i textfilen:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Skriv kod som läser innehållet i textfilen:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/