 
Search |
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: P
- p command (debugger)
: 8.1.1. Debugger Commands
- -p file test operator
: 2.5.10. Named Unary and File Test Operators
- -p switch, perl
: 6.1.2. Switches
- -P switch, perl
: 6.1.2. Switches
- pack function
: 3.2.105. pack
- package declaration
- 
  - 3.2.106. package
  - 5.1. Packages
 
- package variables
: (see global, variables)
- packages
- 
  - (see also modules)
  - 5. Packages, Modules, and Object Classes
  - 5.1.3. Autoloading
  - 7. The Standard Perl Library
  - BEGIN and END subentries
: 5.1.2. Package Constructors and Destructors: BEGIN and END
  - binding variables to
: 3.2.184. untie
  - blessing objects into
: 3.2.9. bless
  - declaring
  
- 
    - 2.6.8. Scoped Declarations
    - 3.2.106. package
  
 
- importing semantics to
: 3.2.185. use
  - names for
: 8.4. Programming with Style
  - tying variables to
: 3.2.171. tie
 
- packed sockaddr
: 3.2.54. getpeername
- page numbers
: 2.9.2. Per-Filehandle Special Variables
- pages
: 2.9.2. Per-Filehandle Special Variables
- pairs, key/value
: (see hashes)
- paragraph mode
- 
  - 2.9.3. Global Special Variables
  - 6.1.2. Switches
 
- paragraphs, wrapping text into
: 7.2.71. Text::Wrap - Wrap Text into a Paragraph
- parent classes
: 5.3.1. Brief Refresher on Object-Oriented Programming
- parent processes
: (see processes)
- parentheses
: (see () (parentheses))
- parse file specifications
: 7.2.27. File::Basename - Parse File Specifications
- ParseWords module
: 7.2.68. Text::ParseWords - Parse Text into a List of Tokens
- "passes-the-buck-to" relationship
: 5.5.11. Delegation (the "Passes-the-Buck-to" Relationship)
- passing
- 
  - reference
: 2.7.2. Passing References
  - symbol table entries
: 2.7.1. Passing Symbol Table Entries (Typeglobs)
 
- passwd file
: (see /etc/passwd file)
- passwords
: 3.2.158. srand
- 
  - crypt function and
: 3.2.22. crypt
 
- patches
: 8.5.3. Patches
- PATH environment variable
- 
  - 6.1.2. Switches
  - 6.3.1.2. Cleaning up your path
 
- Path module
: 7.2.31. File::Path - Create or Remove a Series of Directories
- pathname, current working directory
: 7.2.7. Cwd - Get Pathname of Current Working Directory
- pattern-matching operator
: 1.7. Regular Expressions
- patterns
- 
  - (see also m// (match) operator; m?? (match) operator)
  - (see also regular expressions)
  - 1.7. Regular Expressions
  - 2.4. Pattern Matching
  - 3.2.1. /PATTERN/
  - embedded modifiers for
: 2.4.1.4. Regular expression extensions
  - greedy matching
  
- 
    - 1.7.1. Quantifiers
    - 2.4.1.2. The rules of regular expression matching
  
 
- matching precedence
: 2.4.1.2. The rules of regular expression matching
  - minimal matching
: 1.7.2. Minimal Matching
  - quantifiers
: 2.4.1.2. The rules of regular expression matching
  - special variables for matching
: 2.9.1. Regular Expression Special Variables
  - split function and
: 3.2.155. split
  - study function
: 3.2.160. study
  - for untainting data
: 6.3.1.1. Detecting and laundering tainted data
 
- pausing scripts
: 3.2.150. sleep
- Penguin module
: 6.3.2.2. Penguin
- percent sign (%)
: (see % (percent sign))
- performance
- 
  - 8.3. Efficiency
  - Perl in a Nutshell
  - measuring
: 3.2.174. times
 
- period
: (see . (dot))
- Perl
- 
  - extensions to
: (see extensions, Perl)
  - history of
: 8.7. History Made Practical
  - obtaining
: How to Get Perl
 
- Perl 4 (and before)
: 8.2.7. Previous Perl Traps
- perl interpreter program
- 
  - 1.3.1. How to Do It
  - 6.1.2. Switches
  - -- switch
: 6.1.2. Switches
  - -0 switch
: 6.1.2. Switches
  - -a switch
  
- 
    - 2.9.4. Global Special Arrays
    - 6.1.2. Switches
  
 
- -c switch
: 6.1.2. Switches
  - -D switch
: 6.1.2. Switches
  - -d switch
  
- 
    - 6.1.2. Switches
    - 8.1. The Perl Debugger
    - 8.1.8. Alternative Debuggers: The Perl Profiler
  
 
- -e switch
: 6.1.2. Switches
  - -e switch
: 1.3.1. How to Do It
  - -F switch
: 6.1.2. Switches
  - -h switch
: 6.1.2. Switches
  - -i switch
: 6.1.2. Switches
  - -I switch
: 6.1.2. Switches
  - -l switch
: 6.1.2. Switches
  - -m switch
: 6.1.2. Switches
  - -M switch
: 6.1.2. Switches
  - -n switch
: 6.1.2. Switches
  - -P switch
: 6.1.2. Switches
  - -p switch
: 6.1.2. Switches
  - -S switch
  
- 
    - 6.1.2. Switches
    - 6.2.4.2. UNIX-domain clients and servers
  
 
- -s switch
: 6.1.2. Switches
  - sticky bit
: 8.3.1. Time Efficiency
  - -T switch
  
- 
    - 6.1.2. Switches
    - 6.2.4.1. Internet TCP clients and servers
    - 6.3.1. Handling Insecure Data
  
 
- -U switch
: 6.1.2. Switches
  - -u switch
: 6.1.2. Switches
  - -V switch
: 6.1.2. Switches
  - -v switch
: 6.1.2. Switches
  - -w switch
  
- 
    - 1.3.1. How to Do It
    - 3. Functions
    - 6.1.2. Switches
    - 7.2.10. diagnostics - Force Verbose Warning Diagnostics
    - 9. Diagnostic Messages
  
 
- -x switch
  
- 
    - 6.1.1. Command Processing
    - 6.1.2. Switches
  
 
 
- Perl Profiler
: 8.1.8. Alternative Debuggers: The Perl Profiler
- Perl standard library
: 7. The Standard Perl Library
- PERL5DB variable
: 8.1.3. Debugger Customization
- PERL_DESTRUCT_LEVEL variable
: 5.3.9. A Note on Garbage Collection
- $PERL_VERSION
: (see $ variables, $] variable)
- $PERLDB
: (see $ variables, $^P variable)
- .perldb file
: 8.1.3. Debugger Customization
- perldoc command
: Perl Manpages
- permissions
- 
  - 3.2.165. sysopen
  - 3.2.179. umask
 
- permissions, file
- 
  - changing
: 3.2.12. chmod
 
- pi
: 3.2.6. atan2
- picture lines
- 
  - 2.8. Formats
  - 3.2.41. format
 
- pid
: (see processes)
- $PID
: (see $ variables, $$ variable)
- Ping module
: 7.2.46. Net::Ping - Check Whether a Host Is Online
- pingecho()
: 7.2.46. Net::Ping - Check Whether a Host Is Online
- pipe function
: 3.2.107. pipe
- pipe symbol
: (see | (vertical bar))
- pipes
: 6.2.2. Pipes
- 
  - closing
: 3.2.18. close
 
- pluralities
: (see arrays)
- plus
: (see + (plus sign))
- Pod::Text module
: 7.2.50. Pod::Text - Convert POD Data to Formatted ASCII Text
- poetry in Perl
: 8.6. Perl Poetry
- pop function
: 3.2.108. pop
- port
- 
  - getting name from number
: 3.2.64. getservbyname
  - getting number from name
: 3.2.64. getservbyname
 
- porting, efficiency of
: 8.3.5. Porter Efficiency
- pos function
: 3.2.109. pos
- positive lookahead assertion
: 2.4.1.4. Regular expression extensions
- POSIX module
: 7.2.49. POSIX - Perl Interface to IEEE Std 1003.1
- $POSTMATCH
: (see $ variables, $' variable)
- pound sign
: (see # (sharp))
- pragmas
- 
  - 2.6.7. Global Declarations
  - 2.6.9. Pragmas
  - 3.2.185. use
  - 5. Packages, Modules, and Object Classes
  - 6.1.2. Switches
  - 7. The Standard Perl Library
  - modules and
: 5.2. Modules
 
- pre-extending arrays
: 8.3.1. Time Efficiency
- precedence
- 
  - 3. Functions
  - 8.2.7. Previous Perl Traps
  - diagnostic messages
: 9. Diagnostic Messages
  - key/value pair (hashes)
: 2.3.5. Hashes (Associative Arrays)
  - logical operators
: 2.5.20. Logical and, or, not, and xor
  - operator, table of
: 2.5. Operators
  - regular expression matching
: 2.4.1.2. The rules of regular expression matching
 
- $PREMATCH
: (see $ variables, $` variable)
- prepending
- 
  - directories to @INC
: 6.1.2. Switches
  - elements to arrays
: 3.2.183. unshift
 
- print function
- 
  - 3.2.110. print
  - 8.2.3. Awk Traps
  - 8.3.1. Time Efficiency
 
- printf function
- 
  - 3.2.111. printf
  - 3.2.156. sprintf
  - 8.3.1. Time Efficiency
 
- printing
- 
  - multidimensional arrays
  
- 
    - 4.6.3. Access and Printing
    - 4.7.1.3. Access and printing of an array of arrays
    - 4.7.2.3. Access and printing of a hash of arrays
    - 4.7.3.3. Access and printing of an array of hashes
  
 
- multidimensional hashes
: 4.7.4.3. Access and printing of a hash of hashes
  - nested data structures
: 8.1.1. Debugger Commands
 
- priority, process
: 3.2.141. setpriority
- private variables
: (see local, variables)
- procedures
: 1.2.2. Verbs
- process group
- 
  - 3.2.55. getpgrp
  - 3.2.140. setpgrp
 
- process ID (pid)
- 
  - getting process group from
: 3.2.55. getpgrp
  - returning
: 3.2.56. getppid
  - returning with fork
: 3.2.40. fork
 
- $PROCESS_ID
: (see $ variables, $$ variable)
- processes
- 
  - error handling poermission for
: 7.2.40. IPC::Open3 - Open a Process for Reading, Writing, and Error Handling
  - fork function
: 3.2.40. fork
  - getting group for
: 3.2.140. setpgrp
  - ID (pid)
: 3.2.102. open
  - interprocess communication (IPC)
: 6.2. Cooperating with Other Processes
  - killing
: 3.2.80. kill
  - named pipes
: 6.2.2.4. Named pipes
  - priority, setting
: 3.2.141. setpriority
  - read/write permission for
: 7.2.39. IPC::Open2 - Open a Process for Both Reading and Writing
  - returning priority of
: 3.2.57. getpriority
  - umask for
: 3.2.179. umask
  - variables for
: 2.9.3. Global Special Variables
  - waiting for
: 3.2.189. wait
  - zombie
: 6.2.1. Signals
 
- processing shell commands
: 6.1.1. Command Processing
- program generators
: 6.4.1. Program Generation
- $PROGRAM_NAME
: (see $ variables, $0 variable)
- programming style
: 8.4. Programming with Style
- programs
- 
  - core dump of
: 3.2.29. dump
  - executing
: 3.2.167. system
  - exiting
: 3.2.35. exit
 
- protocols
- 
  - name-number translations
  
- 
    - 3.2.58. getprotobyname
    - 3.2.59. getprotobynumber
  
 
 
- prototypes
: 2.7.3. Prototypes
- pseudo-literals
: (see input, operators)
- purging
: (see deleting)
- push function
: 3.2.112. push
- put function
: 7.2.8.5. Using the Berkeley DB interface directly
- pwd command (UNIX)
: 8.3.1. Time Efficiency
- PWD environment variable
: 7.2.7. Cwd - Get Pathname of Current Working Directory
Search |
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 1999
 O'Reilly & Associates, Inc.
All Rights Reserved.
[ Library Home | Perl in a Nutshell | Learning Perl | Learning Perl on Win32 | Programming Perl | Advanced Perl Programming | Perl Cookbook ]