بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

توضیحات در مورد فانکشن Autoload

مدیریت گفتگو
مهدی 10 سال پیش
آخرین تغییر: 5 سال پیش

سلام

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

هر چقدر کلنجار رفتم متوجه نشدم که کارکردش چطوریه :(

ممنون میشم یکی از دوستان توضیحات ارائه بده

 

تشکر

نظرات

hosseinAmini 10 سال پیش
در php برای استفاده از متدهای داخل یه کلاس یا توابع داخل یک فایل باید ابتدا فایل اون رو include کنید در غیر اینصورت با خطا مواجه می شید. حالا تابع autoload به صورت اتوماتیک وقتی method یا تابعی رو صدا می زنید فایلش رو include می کنه پس دیگه نیازی به include کردن به صورت دستی نیست
مهدی 10 سال پیش
حسین جان ممنون عزیز. اما این تابع چطوری خودکار اجرا میشه؟ تو ویدئو آموزشی اصلا این تابع جایی صدا زده نشده :(
hosseinAmini 10 سال پیش
کار این تابع اینه که وقتی یه متد یا تابع رو از یه فایل صدا میزنی اگر فایلش include نشده باشه این تابع صدا زده میشه حالا اگر در این تابع فایل رو include کرده باشیم اون فایل include میشه. تابع autoload یکی از توابع خود php هست و توسعه دهنده های php اون رو نوشتن و اینکه چه جوری یا چه طور این تابع رو نوشتن، من نمیدونم. شاید تو سایت php.net یا w3schools.com بیشتر توضیح داده شده باشه

پاسخ‌ها 1

Mehrad 10 سال پیش

سلام

در این لینک کاملا واضح توضیح داده شده.
netshahr.com

موفق باشید

 

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .