फ़ंक्शन realpath
फ़ंक्शन realpath सापेक्ष पथ को पूर्ण पथ में परिवर्तित करता है,
सभी सांकेतिक लिंक और मूल निर्देशिका के लिंक (..) को विस्तारित करते हुए।
फ़ंक्शन एक पैरामीटर स्वीकार करता है - फ़ाइल या निर्देशिका का पथ।
यदि पथ मौजूद नहीं है, तो फ़ंक्शन false लौटाएगा।
वाक्य-विन्यास
realpath(path);
उदाहरण
वर्तमान फ़ाइल का पूर्ण पथ प्राप्त करें:
<?php
echo realpath(__FILE__);
?>
कोड निष्पादन का परिणाम (उदाहरण):
'/var/www/project/index.php'
उदाहरण
आइए एक गैर-मौजूद फ़ाइल का पथ प्राप्त करने का प्रयास करें:
<?php
$res = realpath('nonexistent/file.txt');
var_dump($res);
?>
कोड निष्पादन का परिणाम:
false
उदाहरण
मान लीजिए कि /home/user/link, /var/www की ओर संकेत करता है।
आइए सांकेतिक लिंक के साथ पथ को विस्तारित करें:
<?php
echo realpath('/home/user/link/project');
?>
कोड निष्पादन का परिणाम (उदाहरण):
'/var/www/project'