PHP'de Mutlak Yollar
Betiğimizle aynı klasörde bulunan bir metin dosyasını okuyalım:
<?php
echo file_get_contents('test.txt');
?>
Şimdi yolun başına bir eğik çizgi koyalım:
<?php
echo file_get_contents('/test.txt');
?>
Bu durumda yol göreli olmaktan çıkıp mutlak hale gelecektir. Bu durumda dosyamız işletim sistemi kökünden aranacaktır. Tabii ki, dosya bu yolda bulunamayacaktır çünkü sitemizin bulunduğu klasörde yer almaktadır.
Sitemizin bulunduğu klasöre kadar olan işletim sistemi kök yolunu alabiliriz:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Elde edilen yolu, aranan dosyanın adına ekleyebiliriz - ve dosyamızın doğru mutlak yolunu elde ederiz:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>