تفاوت استفاده از include , include_once , . . . ???
ایجاد شده در ۲۱ شهریور ۱۴۰۱
با سلام
میخواستم بدونم تفاوت استفاده از include , include_once , require , use چی هست ؟
سلام جمال جان
use که برای اینه که کلاسی رو که میخوایم استفاده کنیم مشخص کنیم تا بعد با autoloading بتونیم اون رو به سندمون اضافه کنیم
برای include, include_once و require, require_once ۲ دو تا تفاوت هست
۱. بحث include و require هست که در این حالت ما به برنامه میگیم اگر یه فایلی واقعا مهمه و اگر اضافه نشه برنامه نمیتونه اجرا بشه باید require بشه تا به خطا بخوریم (تفاوت در warning و fatal error هست)
مثلا برای auto loading بهتره از require استفاده کنیم
۲. بحث once رو داریم که مطمئن میشیم در جای دیگه از برناممون مجددا اون فایل اضافه نشه اگر از قبل در جای دیگه اضافه شده