Απόλυτα μονοπάτια προς τον φάκελο και το αρχείο script σε PHP
Μερικές φορές χρειαζόμαστε να λάβουμε όχι το μονοπάτι προς τη ρίζα του site, αλλά το μονοπάτι προς το φάκελο με το script.
Αυτά θα είναι διαφορετικά μονοπάτια στην περίπτωση που το script που εκτελείται δεν βρίσκεται στη ρίζα του site, αλλά σε έναν υποφάκελο, για παράδειγμα, έτσι:
- /script/
- index.php
Σε αυτή την περίπτωση, το μονοπάτι προς το φάκελο με το script βρίσκεται
στη σταθερά __DIR__:
<?php
echo __DIR__;
?>
Μπορείτε επίσης να λάβετε το μονοπάτι προς το ίδιο το αρχείο
script χρησιμοποιώντας τη σταθερά __FILE__:
<?php
echo __FILE__;
?>
Γράψτε κώδικα που θα διαβάσει το περιεχόμενο του αρχείου κειμένου:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Γράψτε κώδικα που θα διαβάσει το περιεχόμενο του αρχείου κειμένου:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/