Απόλυτα μονοπάτια στην PHP
Ας διαβάσουμε ένα αρχείο κειμένου που βρίσκεται στον φάκελο με το script μας:
<?php
echo file_get_contents('test.txt');
?>
Ας βάλουμε τώρα μια κάθετο στην αρχή του μονοπατιού:
<?php
echo file_get_contents('/test.txt');
?>
Σε αυτήν την περίπτωση το μονοπάτι θα γίνει όχι σχετικό, αλλά απόλυτο. Σε αυτήν την περίπτωση το αρχείο μας θα αναζητηθεί από τη ρίζα του λειτουργικού συστήματος. Φυσικά, το αρχείο σε ένα τέτοιο μονοπάτι δεν θα βρεθεί, αφού βρίσκεται στο φάκελο με τον ιστότοπό μας.
Μπορούμε να πάρουμε το μονοπάτι από τη ρίζα του λειτουργικού συστήματος μέχρι το φάκελο με τον ιστότοπό μας:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Μπορούμε να προσθέσουμε το μονοπάτι που λάβαμε στο όνομα του αρχείου που ψάχνουμε - και θα πάρουμε το σωστό απόλυτο μονοπάτι προς το αρχείο μας:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>