دانشنامه وب و شبکه

Web and Network Diploma

دانشنامه وب و شبکه

Web and Network Diploma

تابع include در php

این تابع صفحه ای یا فایلی را فراخوانی می کند اما در خود همان صفحه!

اگر می خواهیم فایل مورد نظر یک بار فراخوانی شود در کنار این تابع کلمه once به معنای یک بار را می آوریم.

تعریف این تابع را نیز همانند تابع require ذکر کردم چون این دو تابع عینا یک عملکرد دارند اما با تفاوتی مهم و تاثیر گذار!

تفاوت این دو تابع در چیست؟ تفاوت در این است که اگر تابع require فایلی را فراخوانی کند و فایل به هر دلیلی فراخوان نشود,کل صفحه دچار خطا می شود اما در تابع include اگر فایل فراخوانده شده,فراخوان نشود,صفحه روال عادی خود را ادامه خواهد داد!


include_once('example.php');





 include('example.php');

تابع require در php

این تابع صفحه ای یا فایلی را فراخوانی می کند اما در خود همان صفحه!

اگر می خواهیم فایل مورد نظر یک بار فراخوانی شود در کنار این تابع کلمه once به معنای یک بار را می آوریم.


require_once('example.php');




 require('example.php');

معرفی تابع file_exists در php

این تابع برای مشخص کردن موجود بودن یا موجود نبودن یک فایل در سرور به کار می آید.فراموش نکنیم این تابع بسیار کاربردی است.

در مثال زیر بررسی می کنیم که فایل x وجود دارد یانه!که اگر وجود دارد سیستم به ما اعلام کند موجود است و اگر غیر از این است بگوید که فایل موجود نیست!