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:
- /script/
- index.php
Katika kesi hii, njia ya folda iliyo na skripti iko
katika konstanti __DIR__:
<?php
echo __DIR__;
?>
Pia unaweza kupata njia ya faili yenyewe
ya skripti kwa kutumia konstanti __FILE__:
<?php
echo __FILE__;
?>
Andika kodi ambayo itasoma yaliyomo ya faili ya maandishi:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Andika kodi ambayo itasoma yaliyomo ya faili ya maandishi:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/