मैं अपने आवेदन के आधार यूआरएल प्राप्त करना चाहते हैं, तो मैं स्वचालित रूप से अपने आवेदन पेड़ में अन्य फ़ाइलों को संदर्भित कर सकते ...मैं एप्लिकेशन का बेस यूआरएल कैसे ढूंढ सकता हूं?
तो अगर एक फ़ाइल, अपने आवेदन के आधार में एक फ़ाइल config.php दिया एक उपनिर्देशिका में यह शामिल है, जानता है कि यूआरएल को उपसर्ग कैसे करना है।
application/config.php
application/admin/something.php
application/css/style.css
तो यह देखते हुए कि http://www.example.com/application/admin/something.php
एक्सेस किया जाता है, मैं इसे पता है कि सीएसएस फ़ाइल $approot/css/style.css
में है सक्षम होना चाहते हैं। इस मामले में, $approot
"/application
" है लेकिन मैं यह जानना चाहता हूं कि एप्लिकेशन कहीं और स्थापित है या नहीं।
मुझे यकीन है कि अगर यह संभव, कई अनुप्रयोगों (phpMyAdmin, Squirrelmail मुझे लगता है कि) है नहीं कर रहा हूँ एक config चर के साथ शुरू करने के लिए सेट करना होगा। अगर यह सिर्फ पता था तो यह अधिक उपयोगकर्ता के अनुकूल होगा।
वाह, ऐसा लगता है कि काम करता है। – DGM
नहीं, ऐसा नहीं है। यह भौतिक फाइल सिस्टम पथ देता है, न कि यूआरएल पथ। – Gumbo
ABSPATH भौतिक फाइल सिस्टम पथ लौटाता है, URLADDR एप्लिकेशन का पूरी तरह से योग्य यूआरएल देता है। –