Home
Perl
Array
CGI
Class
Data Type
Database
File
GUI
Hash
Language Basics
Network
Regular Expression
Report
Statement
String
Subroutine
System Functions
Win32
XML
Menu
Package « Language Basics « Perl
Perl
Language Basics
Package
1.
A package is a separate name space for variables to reside in.
2.
Contents of the symbol table for the main package.
3.
Default package is main
4.
Define variables with the same name in different package
5.
Module::get_scalar()
6.
Out value scope
7.
Package declarations and subroutine
8.
Reference variable by package name
9.
Requires the package created above and calls the subroutine declared within it:
10.
Scope change
11.
Switches between packages.
12.
This code should be stored in the file Mymodule.pm.
13.
Using the package keyword to change the package context
14.
You have to tell Perl which packages you intend to use, with the use command:
15.
Your package