PHP හි නිරපේක්ෂ මාර්ගයේ වාසි
නිරපේක්ෂ මාර්ගය භාවිතා කිරීම පහසු වන්නේ අපගේ ස්ක්රිප්ට් ගොනුව සහ කියවන ගොනුව අපගේ වෙබ් අඩවියේ උප ෆෝල්ඩරවල පිහිටා ඇති විට ය.
අපි උදාහරණයක් බලමු. අපට ඇතැයි සිතමු පහත ගොනු ව්යුහය:
- /script/
- index.php
- /directory/
- test.txt
අපගේ ගොනුව සාපේක්ෂ මාර්ගය භාවිතා කර කියවමු:
<?php
echo file_get_contents('../directory/test.txt');
?>
දැන් අපි අපගේ ගොනුව නිරපේක්ෂ මාර්ගය භාවිතා කර කියවමු:
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
echo file_get_contents($root . '/directory/test.txt');
?>
දෙවන අවස්ථාවේදී, අපි ස්ක්රිප්ට් ගොනුව වෙනත් ස්ථානයකට ගෙනයන්නේ නම් පවා, ගොනුවට යන මාර්ගය වෙනස් කිරීමට අවශ්ය නොවේ, මන්ද එය අඩවියේ මුල් ස්ථානයේ සිට යොදවා ඇති බැවිනි.