Absoluutsed teed skripti kausta ja failini PHP-s

Mõnikord vajame mitte saidi juurkausta teed, vaid teed skripti kaustale.

Need on erinevad teed juhul, kui käivitatav skript ei asu saidi juures, vaid alamkaustas, näiteks nii:

Sel juhul asub tee skripti kaustale konstandis __DIR__:

php<?php
  echo __DIR__;
?>

Samuti saab konstandiga __FILE__ saada tee skripti faili enda jaoks:

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

Kirjutage kood, mis loeb teksti faili sisu:

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

Kirjutage kood, mis loeb teksti faili sisu:

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