این تابع صفحه ای یا فایلی را فراخوانی می کند اما در خود همان صفحه!
اگر می خواهیم فایل مورد نظر یک بار فراخوانی شود در کنار این تابع کلمه once به معنای یک بار را می آوریم.
تعریف این تابع را نیز همانند تابع require ذکر کردم چون این دو تابع عینا یک عملکرد دارند اما با تفاوتی مهم و تاثیر گذار!
تفاوت این دو تابع در چیست؟ تفاوت در این است که اگر تابع require فایلی را فراخوانی کند و فایل به هر دلیلی فراخوان نشود,کل صفحه دچار خطا می شود اما در تابع include اگر فایل فراخوانده شده,فراخوان نشود,صفحه روال عادی خود را ادامه خواهد داد!
این تابع صفحه ای یا فایلی را فراخوانی می کند اما در خود همان صفحه!
اگر می خواهیم فایل مورد نظر یک بار فراخوانی شود در کنار این تابع کلمه once به معنای یک بار را می آوریم.
این تابع برای مشخص کردن موجود بودن یا موجود نبودن یک فایل در سرور به کار می آید.فراموش نکنیم این تابع بسیار کاربردی است.
در مثال زیر بررسی می کنیم که فایل x وجود دارد یانه!که اگر وجود دارد سیستم به ما اعلام کند موجود است و اگر غیر از این است بگوید که فایل موجود نیست!