2011-03-18 16 views
10

की आवश्यकता है मुझे मुख्य अनुक्रमणिका.php फ़ाइल में कई फ़ाइलों को शामिल करने की आवश्यकता है। मैं नामस्थानों के साथ काम कर रहा हूं।PHP नामस्थान और

क्या मैं शामिल/आवश्यकता का उपयोग कर सकता हूं और फ़ाइलों को नामस्थान निर्दिष्ट किए बिना और प्रत्येक शामिल फ़ाइल में विवरणों का उपयोग किए बिना index.php के समान नामस्थान का उपयोग कर सकता हूं?

उत्तर

25

PHP namespaces फ़ाइल स्तर पर स्कॉप्ड किए गए हैं।

तो a.php एक नाम स्थान के अंदर है, और यह b.php शामिल है, लेकिन b एक नेमस्पेस निर्दिष्ट नहीं करता है, यह नहीं नाम स्थान a में परिभाषित ले लेता है।

+1

क्या आयातित प्रतीकों को स्पष्ट रूप से आयात करने वाले फ़ाइल के नामस्थान को अपनाने का कोई तरीका है? –

+2

जहां तक ​​मुझे पता है, नहीं। – Charles

संबंधित मुद्दे