Autoload szabályok az OOP-ban PHP-ben

A spl_autoload_register függvényt csak egyszer írjuk a fájl elején. Ezután annyi különböző osztályú objektumot hozhatunk létre, amennyit csak akarunk, a lényeg, hogy a nevük kövesse az egyezményeket.

A spl_autoload_register függvényt csak annak a fájlnak az elején írjuk, amelyet a böngésző címsorán keresztül hívnak meg. Azaz, ha egy osztály magában meghív egy másik osztályt vagy örököl valakitől, de maga az osztály egy másik fájlban van meghívva, akkor a spl_autoload_register függvényt csak abban a másik fájlban kell megírni - magában az osztályfájlban nem kell ezt a függvényt megkettőzni.