Keuntungan Path Absolut di PHP
Penggunaan path absolut sangat nyaman ketika file dengan skrip kita dan file yang dibaca berada di subfolder situs web kita.
Mari kita lihat contohnya. Misalkan kita memiliki struktur file berikut:
- /script/
- index.php
- /directory/
- test.txt
Mari baca file kita menggunakan path relatif:
<?php
echo file_get_contents('../directory/test.txt');
?>
Dan sekarang mari baca file kita menggunakan path absolut:
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
echo file_get_contents($root . '/directory/test.txt');
?>
Dalam kasus kedua, bahkan jika kita memindahkan file dengan skrip ke lokasi lain, path ke file tidak perlu diubah, karena path tersebut ditetapkan dari root situs.