পরিচয়
একটি নামস্থানের ভিতরে নামস্থান তৈরি করা সম্ভব। ফাইল সিস্টেমের একটি ডিরেক্টরি যেমন একটি উত্তরাধিকারী কাঠামোতে সাব-ডিরেক্টরি ধারণ করতে পারে, সাব-নেমস্পেসগুলিকে ক্রমানুসারে সাজানো যেতে পারে। ব্যাকস্ল্যাশ অক্ষর ৷ শীর্ষ স্তর এবং উপ-স্তরের নামস্থানের মধ্যে সম্পর্ক নির্ধারণ করতে ব্যবহৃত হয়,
এই উদাহরণে টপলেভেল নেমস্পেস মাইস্পেসে দুটি সাব-নেমস্পেস আছে 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