Absoliutūs keliai į PHP scenarijaus aplanką ir failą

Kartais mums reikia gauti ne kelią į svetainės šaknį, o kelią į aplanką su scenarijumi.

Tai bus skirtingi keliai tuo atveju, jei paleistas scenarijus yra ne svetainės šaknyje, o pakatalogėje, pavyzdžiui, taip:

Šiuo atveju kelias į aplanką su scenarijumi yra konstantos __DIR__ viduje:

php<?php
  echo __DIR__;
?>

Taip pat galima gauti kelią į patį scenarijaus failą naudojant konstantą __FILE__:

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

Parašykite kodą, kuris perskaitys teksto failo turinį:

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

Parašykite kodą, kuris perskaitys teksto failo turinį:

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