Apsolutne putanje do fascikle i fajla skripta u PHP

Ponekad nam je potrebno da dobijemo ne putanju do korena sajta, već putanju do fascikle sa skriptom.

Ovo će biti različite putanje u slučaju da se skript koji se pokreće ne nalazi u korenu sajta, već u podfascikli, na primer, ovako:

U ovom slučaju putanja do fascikle sa skriptom se nalazi u konstanti __DIR__:

php<?php
  echo __DIR__;
?>

Može se takođe dobiti putanja do samog fajla skripta pomoću konstante __FILE__:

php<?php
  echo __FILE__;
?>
Задание 1

Napišite kod koji će pročitati sadržaj tekstualnog fajla:

  • /script1//script2/index.php
  • /dir/test.txt
Задание 2

Napišite kod koji će pročitati sadržaj tekstualnog fajla:

  • /script1//script2//script3/index.php
  • /dir1//dir2//dir3/test.txt