186

Packages & Modules
Package Qualifier

  • You can explicitly refer to variables within a package using the :: package qualifier

      $PACKAGE_NAME::VARIABLE_NAME

  • For example

      $i = 1; print "$i\n"; # Prints "1"
      package foo;
      $i = 2; print "$i\n"; # Prints "2"
      package main;
      print "$i\n"; # Prints "1"

      print "$foo::i\n"; # Prints "2"