PHP Manuál | ||
---|---|---|
Predchádzajúci | Kapitola 19. Triedy a Objekty (PHP 5) | Nasledujúci |
Many developers writing object-oriented applications create one PHP source file per-class definition. One of the biggest annoyances is having to write a long list of needed includes at the beginning of each script (one for each class).
In PHP 5, this is no longer necessary. You may define an __autoload function which is automatically called in case you are trying to use a class which hasn't been defined yet. By calling this function the scripting engine is given a last chance to load the class before PHP fails with an error.
Poznámka: Exceptions thrown in __autoload function cannot be caught in the catch block and results in a fatal error.
Predchádzajúci | Domov | Nasledujúci |
Základy | Hore | Constructors and Destructors |