__DIR__
और __FILE__
स्थिरांक का उपयोग एक सिम्लिंक स्थिति में काम नहीं करते हैं। इसके लिए कामकाज क्या है?PHP __DIR__ या __FILE__ सिम्लिंक
उदाहरण के लिए:
/home/me/modules/myfile.php
यह सांकेतिक रूप से लिंक किया गया है::
मैं एक फ़ाइल है
/var/www/project/app/myfile.php
/home/me/modules/myfile.php
में से
मैं कि /var/www/project
EDIT
realpath() का उपयोग करने के सुझावों के लिए - दुर्भाग्य से यह काम नहीं करता है।
var_dump(__DIR__);
var_dump(realpath(__DIR__));
दोनों बिल्कुल एक ही filepath
[ 'realpath()'] (http://us3.php.net/manual/en/function.realpath.php) –
अजीब , realpath() झूठी रिटर्न देता है और फ़ाइल निश्चित रूप से मौजूद है –
'realpath()' _what_ का झूठा रिटर्न? 'realpath (__ डीआईआर __)' –