Absoluuttiset polut PHP-skriptin kansioon ja tiedostoon
Joskus meidän on saatava ei polku sivuston juureen, vaan polku skriptin sisältävään kansioon.
Nämä ovat eri polut silloin, kun suoritettava skripti ei ole sivuston juuressa, vaan alikansiossa, esimerkiksi näin:
- /script/
- index.php
Tässä tapauksessa polku skriptin sisältävään kansioon löytyy
vakiosta __DIR__:
<?php
echo __DIR__;
?>
Voit myös saada polun itse skriptitiedostoon
käyttämällä vakiota __FILE__:
<?php
echo __FILE__;
?>
Kirjoita koodi, joka lukee tekstitiedoston sisällön:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Kirjoita koodi, joka lukee tekstitiedoston sisällön:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/