मैं बिना किसी समस्या के पथ बना सकता हूं, लेकिन मैं जानना चाहता हूं कि इनमें से कौन सी विधियां सबसे चट्टान ठोस और भरोसेमंद है और अधिकांश सर्वर पर काम करेगी।PHP में पूर्ण पथ बनाने के लिए सबसे अच्छी विधि? (अंदर सूचीबद्ध 3 विधियां देखें)
अभी मैं अपनी स्क्रिप्ट में विधि 1 का उपयोग कर रहा हूं और कुछ उपयोगकर्ताओं के पास पथ समस्याएं हैं। मैं बस उस विधि को चाहता हूं जो php के किसी भी संस्करण और लगभग किसी भी सर्वर कॉन्फ़िगरेशन पर काम करेगा।
1. <?php echo $_SERVER['DOCUMENT_ROOT']; ?>
2. <?php echo getcwd(); ?>
3. <?php echo dirname(__FILE__); ?>
इस बारे में आप जो भी विशेषज्ञता प्रदान कर सकते हैं, उसके लिए बहुत बहुत धन्यवाद!
वे सभी काम करेंगे, लेकिन वे अलग-अलग चीजें करते हैं, क्योंकि वे अलग-अलग चीजें करते हैं। आपकी क्या प्राप्त करने की इच्छा है? –
उनके पास "पथ मुद्दे" क्या हैं? – webbiedave
मूल रूप से मैं एक निश्चित स्थान पर एक फ़ाइल को इंगित करने का प्रयास कर रहा हूं और मैं चाहता हूं कि यूआरएल मान्य हो, चाहे वह कहां से कहलाता हो। उदाहरण के लिए: "/home/sitecom/public_html/myfile.php" तो मैं रूटपैथ को फ़ाइल में प्राप्त करना चाहता हूं जो कुछ ऐसा है: "/ home/sitecom/public_html" विधि 1 का उपयोग करके चाल चलती है ज्यादातर समय, लेकिन कुछ उपयोगकर्ताओं के लिए यह अपेक्षित काम नहीं कर रहा है। – mark