PHP-ում OOP ինքնաբեռնման կանոններ
spl_autoload_register ֆունկցիան գրվում է
ֆայլի սկզբում միայն մեկ անգամ: Այնուհետև կարող եք
ստեղծել տարբեր դասերի այնքան օբյեկտներ,
որքան ցանկանում եք, գլխավորն այն է, որ դրանց անունները հետևեն
պայմանավորվածություններին:
spl_autoload_register ֆունկցիան գրվում է
միայն այն ֆայլի սկզբում, որին հասնում ենք
բրաուզերի հասցեային տողի միջոցով: Այսինքն,
եթե ինչ-որ դաս ներսից կանչում է
մեկ այլ դաս կամ ժառանգում է մեկից, իսկ
ինքը դասը կանչվում է մեկ այլ ֆայլում, ապա spl_autoload_register
պետք է գրել միայն այդ մյուս ֆայլում
- դասի հենց ֆայլում այս ֆունկցիան կրկնօրինակելու
կարիք չկա: