PHP'de Mutlak Yolun Avantajları

Mutlak yolun kullanımı, betik dosyamızın ve okunan dosyanın sitemizin alt klasörlerinde bulunması durumunda kullanışlıdır.

Bir örnek üzerinden inceleyelim. Aşağıdaki dosya yapısına sahip olduğumuzu varsayalım:

Dosyamızı göreli yol kullanarak okuyalım:

php<?php
  echo file_get_contents('../directory/test.txt');
?>

Şimdi de dosyamızı mutlak yol kullanarak okuyalım:

php<?php
  $root = $_SERVER['DOCUMENT_ROOT'];
  echo file_get_contents($root . '/directory/test.txt');
?>

İkinci durumda, betik dosyasını başka bir yere taşısak bile, dosya yolu kök dizinden belirlendiği için değiştirmemiz gerekmez.