سلام دوستان
چطوری میتونم فایلی رو که اینکلود شده رو محدود کنم وفایل اینکلود شده نتواند از متغیر ها خارجی و بعضی توابع استفاده کند.
سلام دوستان
چطوری میتونم فایلی رو که اینکلود شده رو محدود کنم وفایل اینکلود شده نتواند از متغیر ها خارجی و بعضی توابع استفاده کند.
بطور کلی در PHP ضمیمه کردن یک فایل، درست برابر با تایپ کد داخل اون فایل در محلی هست که فایل رو ضمیمه میکنید. بنابراین، نباید انتظار داشته باشین که بشه یک فایل رو محدود کرد. البته این مسئله، با کمک namespaceها تا حدود زیادی رفع شده و اگه به درستی از اونها استفاده کنید، میتونید محدودیت دلخواه خودتون رو اعمال کنید.
میشه بیشتر توضیح دهید؟
توی سایت php.net دنبال مستندات namespace بگردین. خیلی خوب و جامع توضیح داده.