vars :: global.

Vars :: Global ist ein Perl-Modul, das versucht, globale Variablen etwas sicherer zu machen.
Jetzt downloaden

vars :: global. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Flavio Poletti
  • Website des Verlags:
  • http://search.cpan.org/~polettix/

vars :: global. Stichworte


vars :: global. Beschreibung

Vars :: Global ist ein Perl-Modul, das versucht, globale Variablen etwas sicherer zu machen. vars :: global ist ein Perl-Modul, das versucht, globale Variablen ein wenig safer.synopsis # in der Stelle / das Paket zu erstellen, in denen wir Globals erstellen möchten, verwenden vars :: global create => qw ($ foo @bar z); # Fügen Sie weitere globale Symbole hinzu Vars :: Global-> Erstellen (QW (Hello @World% jetzt)); # Woanders, wo wir auf diese Globals zugreifen müssen, verwenden vars :: global qw ($ foo @bar z); # Versuchen Sie nicht, Globals zu verwenden, die nicht existieren, verwenden vars :: global qw ($ foo); # typo, croaks verwenden vars :: global qw (@inexistent); # Wir erstellen nicht standardmäßig # Verwenden Sie "Erstellen" wie oben # Sie können auch neue Globals importieren und erstellen Verwenden von vars :: global qw ($ foo z), erstellen => qw ($ hey @joe); # Wenn Sie faul sind, können Sie alle bisher definierten Globals importieren. Live in der Vars :: Global Package, mit den vom Benutzer angegebenen Namen. Wo ist der Vorteil? Es ist zweifach: Es gibt einen Importmechanismus, mit dem Sie auf die globale Variable zugreifen können, ohne den Namen vollständig zu qualifizieren (dh mit $ foo anstelle von $ vars :: global :: foo); Der Importmechanismus stellt sicher, dass Sie importieren können Nur die bisher ausdrücklich erklärten globalen Variablen, die die Möglichkeit eines Tippfehlers verringert. Wenn Sie die Globalvariable $ Foo bereits "erstellt haben", ist der Importoperation entspricht: * {__ package__. ':: foo'} = $ vars :: global :: foo; das heißt, die Paketvariable im aktuellen Paket wird ein Alias für die globale Variable erstellt. Die Anti-Tippfehler-Prüfung wird einfach durch einen Scheck vor dem oben genannten Wert ermittelt Import.Typical uage lautet wie folgt: Erstellen Sie im Modul oder im Programm, in dem Sie Variablen erstellen, die das Erstellen von Word erstellen, wie folgt: Verwenden von VARs :: Global Create => QW ($ foo @bar z); Zugriff auf die Module, in denen Sie benötigen Um auf eine bestimmte globale Variable zuzugreifen, können Sie sie sehr einfach importieren: Verwenden von vars :: global qw ($ foo z); # Ich brauche @bar hier nicht;) Der Erstellungsschritt oben importiert automatisch alle neuen Globals in das aktuelle Paket. Anforderungen: · Perl.


vars :: global. Zugehörige Software