পরিচয়
একটি নামস্থানের ভিতরে নামস্থান তৈরি করা সম্ভব। ফাইল সিস্টেমের একটি ডিরেক্টরি যেমন একটি উত্তরাধিকারী কাঠামোতে সাব-ডিরেক্টরি ধারণ করতে পারে, সাব-নেমস্পেসগুলিকে ক্রমানুসারে সাজানো যেতে পারে। ব্যাকস্ল্যাশ অক্ষর ৷ শীর্ষ স্তর এবং উপ-স্তরের নামস্থানের মধ্যে সম্পর্ক নির্ধারণ করতে ব্যবহৃত হয়,
এই উদাহরণে টপলেভেল নেমস্পেস মাইস্পেসে দুটি সাব-নেমস্পেস আছে space1 এবং space2। একটি সাবনেমস্পেসের মধ্যে ফাংশন/ক্লাসগুলি অ্যাক্সেস করার জন্য, প্রথমে এটি ব্যবহার করে উপলব্ধ করুন কীওয়ার্ড
উদাহরণ
<?php namespace myspace\space1; function hello() { echo "Hello World from space1\n"; } namespace myspace\space2; function hello(){ echo "Hello World from space2\n"; } use myspace\space1; hello(); use myspace\space2; hello(); ?>ব্যবহার করুন
আউটপুট
উপরের কোড নিম্নলিখিত আউটপুট দেখায়
Hello World from space2 Hello World from space2