Laluan Mutlak ke Folder dan Fail Skrip dalam PHP
Kadangkala kita perlu mendapatkan bukan laluan ke root tapak web, tetapi laluan ke folder yang mengandungi skrip.
Ini akan menjadi laluan yang berbeza jika skrip yang dijalankan bukan terletak di root tapak web, tetapi dalam subfolder, contohnya seperti ini:
- /script/
- index.php
Dalam kes ini, laluan ke folder yang mengandungi skrip
berada dalam pemalar __DIR__:
<?php
echo __DIR__;
?>
Laluan ke fail skrip itu sendiri juga boleh didapatkan
menggunakan pemalar __FILE__:
<?php
echo __FILE__;
?>
Tulis kod yang akan membaca kandungan fail teks:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
Tulis kod yang akan membaca kandungan fail teks:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/