O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Autoloading

Normalerweise dürfen Sie keine Subroutine aufrufen, die nicht definiert ist. Wenn es aber eine Subroutine namens AUTOLOAD in dem Paket gibt, in dem die undefinierte Funktion aufgerufen wurde (oder, im Fall von Objektmethoden, im Paket jeder Basisklasse des Objekts), dann wird die AUTOLOAD-Subroutine mit den gleichen Argumenten aufgerufen, die auch an die ursprüngliche Subroutine übergeben wurde. Sie können die AUTOLOAD-Subroutine so definieren, daß sie, wie jede reguläre Subroutine, Werte zurückgibt, oder Sie können sie die nicht vorhandene Routine definieren und ausführen lassen, als wäre sie schon immer da gewesen.

Der vollqualifizierte Name der ursprünglichen Subroutine erscheint im Paket der AUTOLOAD-Routine auf magische Weise in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required