function name: spl_autoload ()
သက်ဆိုင်သောဗားရှင်း - PHP 5> = 5.1.0, PHP 7
function ကိုဖော်ပြချက် - spl_autoload () function သည်သတ်မှတ်ထားသောအတန်းများကိုအသုံးမပြုသေးသောအတန်းများကိုအလိုအလျောက်ဖွင့်သောအခါ Class ဖိုင်များကိုအလိုအလျောက်ဖွင့်ရန်စိတ်ကြိုက်အလိုအလျောက်တင်ထားသော function ကိုမှတ်ပုံတင်သည်။
အသုံးပြုမှု:
Automatic Loading function ကိုသတ်မှတ်ပါ - function myautoload ($ classname) {// load_once $ classname {// load_once $ classname {// load_once $ classname {// load_once $ classname {// ဝန်။ '.php'; }
Autoload function ကိုမှတ်ပုံတင်ပါ။ Spl_autoload_register ('Myautoload'),
ဥပမာ - "MyClass.php" အမည်ရှိလူတန်းစားဖိုင်တစ်ခုရှိသည်ဆိုပါစို့။
MyMethod (); >အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည်အလိုအလျောက်တင်ထားသော function "myautoload" ကိုသတ်မှတ်သည်။ ထို့နောက်ကျွန်ုပ်တို့သည် "spl_autoload_register" function ကိုခေါ်ဆိုခြင်းဖြင့် autoload function ကို Autoload function ကိုမှတ်ပုံတင်ပါ။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည် "MyClass" ၏ဥပမာတစ်ခုကိုဖန်တီးပြီး၎င်း၏နည်းလမ်းများကိုခေါ်ဆိုသည်။
"Myautooload" ဟူသောအမည်မှာ function name သည်စိတ်ကြိုက်ပြုပြင်နိုင်သည်ကိုသတိပြုပါ။ မှတ်ပုံတင်သည့်အခါတူညီသော function name ကိုအသုံးပြုရန်သေချာအောင်လုပ်ပါ။ ထို့အပြင်အလိုအလျောက်တင်ဆောင်ခြင်းလုပ်ဆောင်ချက်သည်အလိုအလျှောက်တင်ဆောင်သည့်လုပ်ဆောင်မှုကိုအောင်မြင်ရန်အတန်းအမည်အရသက်ဆိုင်ရာ class function ကို class name ကိုဖွင့်သင့်သည်။