Path Absolut di PHP
Mari baca file teks yang berada di folder dengan skrip kita:
<?php
echo file_get_contents('test.txt');
?>
Sekarang mari tambahkan slash di awal path:
<?php
echo file_get_contents('/test.txt');
?>
Dalam kasus ini, path akan menjadi bukan relatif, tetapi absolut. Dengan demikian, file kita akan dicari dari root sistem operasi. Tentu saja, file di path seperti itu tidak akan ditemukan, karena file tersebut terletak di folder dengan situs kita.
Kita bisa mendapatkan path dari root sistem operasi ke folder dengan situs kita:
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
Kita bisa menambahkan path yang didapat ke nama file yang dicari - dan kita akan mendapatkan path absolut yang benar ke file kita:
<?php
echo file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/test.txt');
?>