PHP में स्क्रिप्ट फोल्डर और फाइल के पूर्ण पथ

कभी-कभी हमें साइट की रूट डायरेक्टरी का पथ नहीं, बल्कि स्क्रिप्ट वाले फोल्डर का पथ प्राप्त करने की आवश्यकता होती है।

ये पथ तब अलग-अलग होंगे जब चलाई जाने वाली स्क्रिप्ट साइट की रूट डायरेक्टरी में न हो, बल्कि किसी सबफोल्डर में हो, उदाहरण के लिए, इस तरह:

इस स्थिति में, स्क्रिप्ट वाले फोल्डर का पथ __DIR__ कॉन्स्टेंट में होता है:

php<?php
  echo __DIR__;
?>

__FILE__ कॉन्स्टेंट की सहायता से स्क्रिप्ट फाइल का पथ भी प्राप्त किया जा सकता है:

php<?php
  echo __FILE__;
?>
Задание 1

एक कोड लिखें जो टेक्स्ट फाइल की सामग्री को पढ़े:

  • /script1//script2/index.php
  • /dir/test.txt
Задание 2

एक कोड लिखें जो टेक्स्ट फाइल की सामग्री को पढ़े:

  • /script1//script2//script3/index.php
  • /dir1//dir2//dir3/test.txt