Abszolút útvonalak a szkript mappájához és fájlhoz PHP-ben

Időnként nem a webhely gyökeréhez vezető útvonalra van szükségünk, hanem a szkriptet tartalmazó mappához vezető útvonalra.

Ezek különböző útvonalak lesznek abban az esetben, ha a végrehajtott szkript nem a webhely gyökerében található, hanem egy almappában, például így:

Ebben az esetben a szkriptet tartalmazó mappa útvonala a __DIR__ konstansban található:

php<?php
  echo __DIR__;
?>

A szkriptfájl útvonalát a __FILE__ konstans segítségével is megkaphatjuk:

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

Írjon kódot, amely elolvassa a szöveges fájl tartalmát:

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

Írjon kódot, amely elolvassa a szöveges fájl tartalmát:

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