Căi absolute către directorul și fișierul scriptului în PHP
Uneori avem nevoie să obținem nu calea către rădăcina site-ului, ci calea către directorul cu scriptul.
Acestea vor fi căi diferite în cazul în care scriptul executat nu se află în rădăcina site-ului, ci într-un subdirector, de exemplu, astfel:
- /script/
- index.php
În acest caz, calea către directorul cu scriptul se află
în constanta __DIR__:
<?php
echo __DIR__;
?>
De asemenea, se poate obține calea către fișierul
scriptului însuși cu ajutorul constantei __FILE__:
<?php
echo __FILE__;
?>
Scrieți cod care va citi conținutul fișierului text:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Scrieți cod care va citi conținutul fișierului text:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/