Absolūtie ceļi PHP
Izlasīsim teksta failu, kas atrodas mūsu skripta mapē:
<?php
echo file_get_contents('test.txt');
?>
Tagad sākumā ceļa ieliksim slīpsvītru:
<?php
echo file_get_contents('/test.txt');
?>
Šajā gadījumā ceļš vairs nebūs relatīvs, bet absolūts. Šajā gadījumā mūsu fails tiks meklēts no operētājsistēmas saknes. Protams, fails pa šādu ceļu netiks atrasts, jo tas atrodas mūsu vietnes mapē.
Mēs varam iegūt ceļu no operētājsistēmas saknes līdz mūsu vietnes mapei:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Mēs varam pievienot iegūto ceļu meklējamā faila nosaukumam - un iegūsim pareizo absolūto ceļu uz mūsu failu:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>