Njia Kamili za Folda na Faili ya Skripti katika PHP

Wakati mwingine tunahitaji kupata sio njia ya mzizi wa tovuti, bali njia ya folda iliyo na skripti.

Hizi zitakuwa njia tofauti ikiwa skripti inayotekelezwa haipo kwenye mzizi wa tovuti, bali iko kwenye folda ndogo, kwa mfano, hivi:

Katika kesi hii, njia ya folda iliyo na skripti iko katika konstanti __DIR__:

php<?php
  echo __DIR__;
?>

Pia unaweza kupata njia ya faili yenyewe ya skripti kwa kutumia konstanti __FILE__:

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

Andika kodi ambayo itasoma yaliyomo ya faili ya maandishi:

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

Andika kodi ambayo itasoma yaliyomo ya faili ya maandishi:

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