PHP හි ස්ක්රිප්ට් ෆෝල්ඩරයට සහ ගොනුවට නිරපේක්ෂ මාර්ග
සමහර විට අපට වෙබ් අඩවියේ මූලයට මාර්ගයක් ලබා ගැනීමට නොව, ස්ක්රිප්ට් අඩංගු ෆෝල්ඩරයට මාර්ගය ලබා ගැනීමට අවශ්ය වේ.
ස්ක්රිප්ට් ගොනුව වෙබ් අඩවියේ මූලයේ නොව උප ෆෝල්ඩරයක පවතින අවස්ථාවක, උදාහරණයක් ලෙස මෙසේ පවතින විට, මෙම මාර්ග වෙනස් වේ:
- /script/
- index.php
මෙම අවස්ථාවේ දී, ස්ක්රිප්ට් ෆෝල්ඩරයට මාර්ගය __DIR__ නියතයේ අඩංගු වේ:
<?php
echo __DIR__;
?>
ඔබට __FILE__ නියතය භාවිතයෙන් ස්ක්රිප්ට් ගොනුවටම මාර්ගය ද ලබා ගත හැකිය:
<?php
echo __FILE__;
?>
පෙළ ගොනුවේ අන්තර්ගතය කියවන කේතය ලියන්න:
- /script1/
- /script2/
- index.php
- /script2/
- /dir/
- test.txt
පෙළ ගොනුවේ අන්තර්ගතය කියවන කේතය ලියන්න:
- /script1/
- /script2/
- /script3/
- index.php
- /script3/
- /script2/
- /dir1/
- /dir2/
- /dir3/
- test.txt
- /dir3/
- /dir2/