Tải bản đầy đủ (.pdf) (73 trang)

Perl in a Nutshell phần 1 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.48 MB, 73 trang )

By Ellen Siever, Stephen Spainhour & Nathan Patwardhan; ISBN 1-56592-286-7, 674 pages.
First Edition, December 1998.
(See the catalog page for this book.)
Search the text of Perl in a Nutshell.
Index
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
Table of Contents
Preface
Part I: Getting Started
Chapter 1: Introduction to Perl
Chapter 2: Installing Perl
Part II: Language Basics
Chapter 3: The Perl Interpreter
Chapter 4: The Perl Language
Chapter 5: Function Reference
Chapter 6: Debugging
Part III: Modules
Chapter 7: Packages, Modules, and Objects
Chapter 8: Standard Modules
Part IV: CGI
Chapter 9: CGI Overview
Chapter 10: The CGI.pm Module
Chapter 11: Web Server Programming with mod_perl
Perl in a Nutshell
(1 of 2) [2/7/2001 10:27:31 PM]
Part V: Databases
Chapter 12: Databases and Perl
Part VI: Network Programming
Chapter 13: Sockets
Chapter 14: Email Connectivity
Chapter 15: Usenet News


Chapter 16: FTP
Chapter 17: The LWP Library
Part VII: Perl/Tk
Chapter 18: Perl/Tk
Part VIII: Win32
Chapter 19: Win32 Modules and Extensions
Chapter 20: PerlScript
Copyright © 1999 O'Reilly & Associates. All Rights Reserved.
Perl in a Nutshell
(2 of 2) [2/7/2001 10:27:31 PM]
Full Text Search
Use this HTML form to search the contents of Perl in a Nutshell.
Results report format:
Search for

If you are having difficulty searching, or if you have not used this search utility before, please read this.
Copyright © 1999 O'Reilly & Associates. All Rights Reserved.
Search Perl in a Nutshell
[2/7/2001 10:27:34 PM]
Expanded
Reset search form
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: Symbols and Numbers
-0 option (perl) : 3.2. Command-Line Options
\007 (octal value) sequence : 4.6.3. Escaped Sequences
& (ampersand)
AND bitwise operator : 4.5.10. Bitwise Operators
calling subroutines : 4.7.1. Calling Subroutines
in encoded URLs : 9.2. URL Encoding
prototype symbol : 4.7.5. Prototypes

&& (logical AND) operator : 4.5.9. Logical Operators
&&= (assignment) operator : 4.5.6. Assignment Operators
&= (assignment) operator : 4.5.6. Assignment Operators
<> (angle brackets) : 4.10. Formats
greater-than operator : 4.5.4.1. Relational operators
less-than operator : 4.5.4.1. Relational operators
< Perl debugger command : Chapter 6, Reference: <
<< Perl debugger command : Chapter 6, Reference: <<
<<= (assignment) operator : 4.5.6. Assignment Operators
<= (less-than-or-equal) operator : 4.5.4.1. Relational operators
<=> (comparison) operator : 4.5.4.2. Equality operators
<% %> delimiters : 20.2. Server-Side PerlScript
> Perl debugger command : Chapter 6, Reference: >
< > line-input operator : 4.9. Filehandles
>> to open file for appending : 4.9. Filehandles
>> Perl debugger command : Chapter 6, Reference: >>
>>= (assignment) operator : 4.5.6. Assignment Operators
>= (greater-than-or-equal) operator : 4.5.4.1. Relational operators
* (asterisk)
Index
(1 of 7) [2/7/2001 10:27:36 PM]
multiplication operator : 4.5.3. Arithmetic Operators
prototype symbol (typeglob) : 4.7.5. Prototypes
regular expression metacharacter : 4.6.2. Regular Expression Syntax
** (exponentiation) operator : 4.5.3. Arithmetic Operators
**= (assignment) operator : 4.5.6. Assignment Operators
*= (assignment) operator : 4.5.6. Assignment Operators
*? regular expression quantifier : 4.6.6. Quantifiers
@ (at sign)
@_ array : 4.7.2. Passing Arguments

dereferencing with : 4.8.2. Dereferencing
format fieldholders : 4.10. Formats
prototype symbol (list) : 4.7.5. Prototypes
signifying arrays : 4.2.4.1. Arrays
\ (backslash)
creating references : 4.8.1. Creating References
in prototype declarations : 4.7.5. Prototypes
reference creation operator : 4.5.2. Unary Operators
regular expression metacharacter : 4.6.2. Regular Expression Syntax
! (bang)
CPAN.pm eval command : Chapter 2, Reference: !
logical negation operator : 4.5.2. Unary Operators
.newsrc entries : 15.3. The News::Newsrc Module
Perl debugger command : Chapter 6, Reference: !
!! Perl debugger command : Chapter 6, Reference: !!
!= (not equal to) operator : 4.5.4.2. Equality operators
!~ (pattern match) operator : 4.5.7. Pattern Match Operators
{} (braces)
delimiting statement blocks : 4.3. Statements
regular expression metacharacter : 4.6.2. Regular Expression Syntax
regular expression quantifiers : 4.6.6. Quantifiers
{ Perl debugger command : Chapter 6, Reference: {
{{ Perl debugger command : Chapter 6, Reference: {{
[] (brackets)
Perl debugger command : Chapter 6, Reference: =
Index
(2 of 7) [2/7/2001 10:27:36 PM]
regular expression metacharacter
4.6.2. Regular Expression Syntax
4.6.4. Character Classes

^ (caret)
in [ ] construct : 4.6.4. Character Classes
filled field fieldholder : 4.10. Formats
grid geometry manager placeholder : 18.2.2. The grid Geometry Manager
regular expression anchor : 4.6.5. Anchors
regular expression metacharacter : 4.6.2. Regular Expression Syntax
XOR bitwise operator : 4.5.10. Bitwise Operators
^= (assignment) operator : 4.5.6. Assignment Operators
: (colon)
.newsrc entries : 15.3. The News::Newsrc Module
in package names : 7.1. Namespaces and Packages
, (comma)
number legibility without : 4.2.1. Numbers
operator : 4.5.11.3. Comma operator
$ (dollar sign)
dereferencing with : 4.8.2. Dereferencing
prototype symbol (scalar) : 4.7.5. Prototypes
regular expression anchor : 4.6.5. Anchors
regular expression metacharacter : 4.6.2. Regular Expression Syntax
signifying scalar variables : 4.2.4. Variables
$ variables
$0 variable : 4.4.1. Global Special Variables
$1, $2, $3,
4.4.5. Regular Expression Special Variables
4.6.7. Pattern Match Variables
$& variable : 4.4.5. Regular Expression Special Variables
$< variable : 4.4.1. Global Special Variables
$> variable : 4.4.1. Global Special Variables
$' variable : 4.4.5. Regular Expression Special Variables
$@ variable : 4.4.1. Global Special Variables

$\ variable : 4.4.1. Global Special Variables
Index
(3 of 7) [2/7/2001 10:27:36 PM]
$` variable : 4.4.5. Regular Expression Special Variables
$! variable : 4.4.1. Global Special Variables
$[ variable : 4.4.1. Global Special Variables
$] variable : 4.4.1. Global Special Variables
$^ variable : 4.4.6. Filehandle Special Variables
$^A variable : 4.4.1. Global Special Variables
$^D variable : 4.4.1. Global Special Variables
$^E variable : 4.4.1. Global Special Variables
$^F variable : 4.4.1. Global Special Variables
$^H variable : 4.4.1. Global Special Variables
$^I variable : 4.4.1. Global Special Variables
$^L variable : 4.4.1. Global Special Variables
$^M variable : 4.4.1. Global Special Variables
$^O variable : 4.4.1. Global Special Variables
$^P variable : 4.4.1. Global Special Variables
$: variable : 4.4.1. Global Special Variables
$, variable : 4.4.1. Global Special Variables
$$ variable : 4.4.1. Global Special Variables
$. variable : 4.4.1. Global Special Variables
$= variable : 4.4.6. Filehandle Special Variables
$# variable : 4.4.1. Global Special Variables
$- variable : 4.4.6. Filehandle Special Variables
$( variable : 4.4.1. Global Special Variables
$) variable : 4.4.1. Global Special Variables
$% variable : 4.4.6. Filehandle Special Variables
$+ variable : 4.4.5. Regular Expression Special Variables
$? variable : 4.4.1. Global Special Variables

$" variable : 4.4.1. Global Special Variables
$; variable : 4.4.1. Global Special Variables
$/ variable : 4.4.1. Global Special Variables
$~ variable : 4.4.6. Filehandle Special Variables
$_ ($ARG) variable : 4.4.1. Global Special Variables
$| variable : 4.4.6. Filehandle Special Variables
Index
(4 of 7) [2/7/2001 10:27:36 PM]
$^T variable : 4.4.1. Global Special Variables
$^W variable : 4.4.1. Global Special Variables
$^X variable : 4.4.1. Global Special Variables
. (dot)
concatenation operator : 4.5.11.4. String operator
Perl debugger command : Chapter 6, Reference: .
regular expression metacharacter : 4.6.2. Regular Expression Syntax
(range) operator : 4.5.11.1. Range operator
(range) operator : 4.5.11.1. Range operator
.= (assignment) operator : 4.5.6. Assignment Operators
= (equal sign)
assignment operator
4.2.4. Variables
4.5.6. Assignment Operators
for embedded documentation (pod) : 4.1. Program Structure
in hash name/value pairs : 4.2.4.2. Hashes
for pod commands : 4.11. Pod
== (equal to) operator : 4.5.4.2. Equality operators
=> operator, defining key/value pairs
4.2.4.2. Hashes
4.5.11.3. Comma operator
=~ (pattern match) operator : 4.5.7. Pattern Match Operators

# (hash mark)
for comments : 4.1. Program Structure
format fieldholder : 4.10. Formats
#! (shebang) line : 3. The Perl Interpreter
- (hyphen)
arithmetic negation operator : 4.5.2. Unary Operators
grid geometry manager placeholder : 18.2.2. The grid Geometry Manager
Perl debugger command : Chapter 6, Reference: -
in [ ] construct : 4.6.4. Character Classes
-> (arrow) operator
4.5.1. The Arrow Operator
7.4. Object Syntax
Index
(5 of 7) [2/7/2001 10:27:36 PM]
dereferencing with : 4.8.2.1. Arrow dereferencing
-= (assignment) operator : 4.5.6. Assignment Operators
(autodecrement) operator : 4.5.5. Autoincrement and Autodecrement
option (perl) : 3.2. Command-Line Options
() (parentheses)
around function arguments : 5. Function Reference
operator precedence and : 4.5. Operators
regular expression metacharacter : 4.6.2. Regular Expression Syntax
(? ) extended regular expression syntax : 4.6.8. Extended Regular Expressions
% (percent sign)
dereferencing with : 4.8.2. Dereferencing
modulus operator : 4.5.3. Arithmetic Operators
prototype symbol (hash) : 4.7.5. Prototypes
signifying variable type : 4.2.4.2. Hashes
%= (assignment) operator : 4.5.6. Assignment Operators
+ (plus)

1 : 4.5.5. Autoincrement and Autodecrement
regular expression metacharacter : 4.6.2. Regular Expression Syntax
unary operator : 4.5.2. Unary Operators
+= (assignment) operator : 4.5.6. Assignment Operators
+? regular expression quantifier : 4.6.6. Quantifiers
? (question mark)
regular expression metacharacter : 4.6.2. Regular Expression Syntax
?: (conditional) operator : 4.5.11.2. Conditional operator
?? regular expression quantifier : 4.6.6. Quantifiers
? ? pattern match operator : 4.6.1. Pattern-Matching Operators
? ? Perl debugger command : Chapter 6, Reference: ?pattern?
; (semicolon)
ending Perl statements : 4.1. Program Structure
in prototype declarations : 4.7.5. Prototypes
/ (slash)
division operator : 4.5.3. Arithmetic Operators
encoding in URLs : 9.2. URL Encoding
/= (assignment) operator : 4.5.6. Assignment Operators
Index
(6 of 7) [2/7/2001 10:27:36 PM]
/ / pattern match operator : 4.6. Regular Expressions
/ / Perl debugger command : Chapter 6, Reference: /pattern/
~ (tilde)
bitwise negation operator : 4.5.2. Unary Operators
suppressing output whitespace : 4.10. Formats
~~ to print strings in fields : 4.10. Formats
_ (underscore)
filehandle : 4.4.3. Global Special Filehandles
improving number legibility : 4.2.1. Numbers
| (vertical bar)

format fieldholders : 4.10. Formats
OR bitwise operator : 4.5.10. Bitwise Operators
Perl debugger command : Chapter 6, Reference: |
regular expression metacharacter : 4.6.2. Regular Expression Syntax
|= (assignment) operator : 4.5.6. Assignment Operators
|| (logical OR) operator : 4.5.9. Logical Operators
|| Perl debugger command : Chapter 6, Reference: ||
||= (assignment) operator : 4.5.6. Assignment Operators
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 ]
Index
(7 of 7) [2/7/2001 10:27:36 PM]
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: A
\A anchor (string beginning) : 4.6.5. Anchors
a command (CPAN.pm) : Chapter 2, Reference: a
a command (Perl debugger) : Chapter 6, Reference: a
A command (Perl debugger) : Chapter 6, Reference: A
-A file test operator : 4.5.8. File Test Operators
-a option (dprofpp) : 6.5. The Perl Profiler
-a option (perlbug) : 6.6. The perlbug Program
-a option (perl) : 3.2. Command-Line Options
\a (alarm) sequence : 4.6.3. Escaped Sequences
abort() (Net::FTP) : Chapter 16, Reference: abort
abs()
Perl built-in : Chapter 5, Reference: abs
URI::URL module : Chapter 17, Reference: abs
-accelerator option (Menubutton) : 18.14.1. Menu Item Options

accept()
CGI.pm module : Chapter 10, Reference: accept
HTTP::Daemon module : 17.3.7. HTTP::Daemon
IO::Socket module
Chapter 13, Reference: accept
13.2. The IO::Socket Module
13.2.2. Server-Side Sockets
Perl built-in : Chapter 5, Reference: accept
socket function
13.1. Built-in Socket Functions
13.1.3. Server Connections
access.conf file : 11.4. Running CGI Scripts with mod_perl
Index
(1 of 7) [2/7/2001 10:27:38 PM]
account() (Net::Netrc) : Chapter 16, Reference: account
account entries (.netrc) : 16.3. FTP Configuration with Net::Netrc
$ACCUMULATOR ($^A) variable : 4.4.1. Global Special Variables
activate()
Listbox widget : 18.10.2. Listbox Methods
Scrollbar widget : 18.9.1. Scrollbar Methods
active() (Net::NNTP) : Chapter 15, Reference: active
active index
Listbox widget : 18.10.1. Listbox Indexes
Menu widget : 18.15.1. Menu Indexes
Active Server Pages (ASP)
20. PerlScript
20.2. Server-Side PerlScript
active_times() (Net::NNTP) : Chapter 15, Reference: active_times
-activebackground option (widgets) : 18.3. Common Widget Configuration Options
-activeborderwidth option (Menu) : 18.15. The Menu Widget

-activeforeground option (widgets) : 18.3. Common Widget Configuration Options
ActivePerl distribution : (see ActiveState Perl)
-activerelief option (Scrollbar) : 18.9. The Scrollbar Widget
ActiveState Perl : 2.3.2. Installing on Win32
installing documentation : 2.5.1. Installing the Documentation
installing modules with : 2.4.3. Installing Modules with ActiveState Perl
add()
Mail::Send module
Chapter 14, Reference: add
14.2.2. Better Header Control with Mail::Send
Menu widget : 18.15.2. Menu Methods
add_content() (HTTP::Message) : Chapter 17, Reference: add_content
add_cookie_header() (HTTP::Cookies) : Chapter 17, Reference: add_cookie_header
add_group() (News::Newsrc) : Chapter 15, Reference: add_group
add_label() (Mail::Folder) : Chapter 14, Reference: add_label
add_signature() (Mail::Internet) : Chapter 14, Reference: add_signature
AddConnection() (Win32::NetResource) : Chapter 19, Reference: AddConnection
AddHeader()
Index
(2 of 7) [2/7/2001 10:27:38 PM]
Response object, PerlScript : 20.2.2.3. Response methods
Win32::Internet module : Chapter 19, Reference: AddHeader
AddItems() (Menubutton) : 18.14.2. Menubutton Methods
address() (Mail::Address) : Chapter 14, Reference: address
addresses (email), parsing : 14.2.6. Parse Email Addresses with Mail::Address
addTag() (Canvas) : 18.12.3. Canvas Methods
administering network servers : 19.10. Win32::NetAdmin
-after option (pack geometry manager) : 18.2.1. The pack Geometry Manager
agent() (LWP::UserAgent) : Chapter 17, Reference: agent
alarm() : Chapter 5, Reference: alarm

Alive() (Mail::POP3Client)
Chapter 14, Reference: Alive
14.2.8.5. Checking the connection
All() (Win32::OLE::Enum) : Chapter 19, Reference: All
:all method group : 10.2. Importing Method Groups
Alloc() (Win32::Console) : Chapter 19, Reference: Alloc
alternate quoting schemes : 4.2.2. String Interpolation
ampersand (&)
AND bitwise operator : 4.5.10. Bitwise Operators
calling subroutines : 4.7.1. Calling Subroutines
in encoded URLs : 9.2. URL Encoding
prototype symbol : 4.7.5. Prototypes
&& (logical AND) operator : 4.5.9. Logical Operators
&&= (assignment) operator : 4.5.6. Assignment Operators
&= (assignment) operator : 4.5.6. Assignment Operators
anchor index
Entry widget : 18.8.1. Text Indexes
Listbox widget : 18.10.1. Listbox Indexes
anchor object (PerlScript) : 20.1.1. The Document Object
-anchor option
pack geometry manager : 18.2.1. The pack Geometry Manager
place geometry manager : 18.2.3. The Place Geometry Manager
widgets : 18.3. Common Widget Configuration Options
Index
(3 of 7) [2/7/2001 10:27:38 PM]
anchors in regular expressions : 4.6.5. Anchors
AND (&) operator, bitwise : 4.5.10. Bitwise Operators
AND (&&) operator, logical : 4.5.9. Logical Operators
angle brackets <>
< Perl debugger command : Chapter 6, Reference: <

<< Perl debugger command : Chapter 6, Reference: <<
> Perl debugger command : Chapter 6, Reference: >
>> Perl debugger command : Chapter 6, Reference: >>
angle brackets (<>)
format fieldholders : 4.10. Formats
greater-than operator : 4.5.4.1. Relational operators
less-than operator : 4.5.4.1. Relational operators
<<= (assignment) operator : 4.5.6. Assignment Operators
<= (less-than-or-equal) operator : 4.5.4.1. Relational operators
<=> (comparison) operator : 4.5.4.2. Equality operators
<% %> delimiters : 20.2. Server-Side PerlScript
< > line-input operator : 4.9. Filehandles
>> to open file for appending : 4.9. Filehandles
>>= (assignment) operator : 4.5.6. Assignment Operators
>= (greater-than-or-equal) operator : 4.5.4.1. Relational operators
anonymous data, referencing : 4.8.1.1. Referencing anonymous data
anonymous FTP
2.1. The CPAN Architecture
16.1. The FTP Protocol
anonymous subroutines : 4.7. Subroutines
antique_client() (HTTP::Daemon::ClientConn) : Chapter 17, Reference: antique_client
AnyDBM_File module : 8.1. AnyDBM_File
Apache modules : 11.7. Apache:: Modules
Apache::DumpHeaders module : 11.3. mod_perl Handlers
Apache::Include module : 11.5. Server-Side Includes with mod_perl
Apache::Registry module : 11.4. Running CGI Scripts with mod_perl
Apache server, mod_perl with : 11. Web Server Programming with mod_perl
apop() (Net::POP3) : Chapter 14, Reference: apop
Index
(4 of 7) [2/7/2001 10:27:38 PM]

appe() (Net::FTP) : Chapter 16, Reference: appe
append()
CGI.pm module : Chapter 10, Reference: append
Net::FTP module : Chapter 16, Reference: append
append_message() (Mail::Folder) : Chapter 14, Reference: append_message
AppendToLog() (Response object, PerlScript) : 20.2.2.3. Response methods
Application object (PerlScript) : 20.2. Server-Side PerlScript
$ARG ($_) variable : 4.4.1. Global Special Variables
arguments, passing to subroutines : 4.7.2. Passing Arguments
@ARGV array : 4.4.2. Global Special Arrays and Hashes
ARGV filehandle
4.4.3. Global Special Filehandles
4.9. Filehandles
-argv option (perlcc) : 3.4. The Perl Compiler
$ARGV variable : 4.4.1. Global Special Variables
arithmetic operators : 4.5.3. Arithmetic Operators
arrays
4.2. Data Types and Variables
4.2.4.1. Arrays
functions for processing : 5.1. Perl Functions by Category
special (predefined) : 4.4.2. Global Special Arrays and Hashes
arrow (->) operator
4.5.1. The Arrow Operator
7.4. Object Syntax
dereferencing with : 4.8.2.1. Arrow dereferencing
article() (Net::NNTP) : Chapter 15, Reference: article
article command (NNTP) : 15.1. The NNTP Protocol
articles, news : (see Usenet news)
As() (Win32::OLE::Variant) : Chapter 19, Reference: As
as_HTML() (HTML::Parser) : Chapter 17, Reference: as_HTML

as_string()
HTTP::Cookies module : Chapter 17, Reference: as_string
HTTP::Request module : Chapter 17, Reference: as_string
HTTP::Response module : Chapter 17, Reference: as_string
Index
(5 of 7) [2/7/2001 10:27:38 PM]
LWP modules
LWP::RobotUA module : Chapter 17, Reference: as_string
URI::URL module : Chapter 17, Reference: as_string
ascii() (Net::FTP module) : Chapter 16, Reference: ascii
Ascii() (Win32::Internet) : Chapter 19, Reference: Ascii
ASP (Active Server Pages)
20. PerlScript
20.2. Server-Side PerlScript
aspect() (Frame widget) : 18.18.1. Toplevel Methods
assignment operators : 4.5.6. Assignment Operators
asterisk (*)
multiplication operator : 4.5.3. Arithmetic Operators
prototype symbol (typeglob) : 4.7.5. Prototypes
regular expression metacharacter : 4.6.2. Regular Expression Syntax
** (exponentiation) operator : 4.5.3. Arithmetic Operators
**= (assignment) operator : 4.5.6. Assignment Operators
*= (assignment) operator : 4.5.6. Assignment Operators
*? regular expression quantifier : 4.6.6. Quantifiers
at sign (@)
@_ array : 4.7.2. Passing Arguments
dereferencing with : 4.8.2. Dereferencing
format fieldholders : 4.10. Formats
prototype symbol (list) : 4.7.5. Prototypes
signifying arrays : 4.2.4.1. Arrays

atan2() : Chapter 5, Reference: atan2
attr() (HTML::Parser) : Chapter 17, Reference: attr
Attr() (Win32::Console) : Chapter 19, Reference: Attr
attrs module : 8.2. attrs
auth_type() (CGI.pm) : Chapter 10, Reference: auth_type
AUTH_TYPE variable : 9.4. CGI Environment Variables
authentication, POP3 : 14.1.3. Retrieving Email with Net::POP3
authinfo() (Net::NNTP) : Chapter 15, Reference: authinfo
authorize() (Net::FTP) : Chapter 16, Reference: authorize
autobundle command (CPAN.pm) : Chapter 2, Reference: autobundle
Index
(6 of 7) [2/7/2001 10:27:38 PM]
AutoCommit attribute (DBI) : 12.2.3. Database Handles and Statement Handles
autodecrement ( ) operator : 4.5.5. Autoincrement and Autodecrement
autoEscape() (CGI.pm) : Chapter 10, Reference: autoEscape
autoincrement (++) operator : 4.5.5. Autoincrement and Autodecrement
AutoLoader module : 8.3. AutoLoader
automatic line-end processing : 3.2. Command-Line Options
automation server : 19.18. OLE Automation
autosplit mode : 3.2. Command-Line Options
AutoSplit module : 8.4. AutoSplit
autouse module : 8.5. autouse
available_drivers() (DBI) : Chapter 12, Reference: available_drivers
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 ]
Index
(7 of 7) [2/7/2001 10:27:38 PM]
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: B
\B anchor (not word boundary) : 4.6.5. Anchors
\b anchor (word boundary) : 4.6.5. Anchors
b command (CPAN.pm) : Chapter 2, Reference: b
b command (Perl debugger) : Chapter 6, Reference: b
-B file test operator : 4.5.8. File Test Operators
-b file test operator : 4.5.8. File Test Operators
B<> interior sequence (pod) : 4.11.2. Interior sequences
B module : 8.6. B
-b option (perlbug) : 6.6. The perlbug Program
B::Asmdata module : 8.7. B::Asmdata
B::Assembler module : 8.8. B::Assembler
B::Bytecode module : 8.10. B::Bytecode
B::C module : 8.11. B::C
B::CC module : 8.12. B::CC
B::Debug module : 8.13. B::Debug
B::Deparse module : 8.14. B::Deparse
B::Disassembler module : 8.15. B::Disassembler
B::Lint module : 8.16. B::Lint
B::Showlex module : 8.17. B::Showlex
B::Stackobj module : 8.18. B::Stackobj
B::Terse module : 8.19. B::Terse
B::Xref module : 8.20. B::Xref
=back command (pod) : Chapter 4, Reference: =back
-background option (widgets) : 18.3. Common Widget Configuration Options
backreferences : 4.6.7. Pattern Match Variables
backslash (\)
Index
(1 of 4) [2/7/2001 10:27:40 PM]
creating references : 4.8.1. Creating References

in prototype declarations : 4.7.5. Prototypes
reference creation operator : 4.5.2. Unary Operators
regular expression metacharacter : 4.6.2. Regular Expression Syntax
\1, \2, pattern match variables : 4.6.7. Pattern Match Variables
Backup() (Win32::EventLog) : Chapter 19, Reference: Backup
bang (!)
CPAN.pm eval command : Chapter 2, Reference: !
logical negation operator : 4.5.2. Unary Operators
.newsrc entries : 15.3. The News::Newsrc Module
Perl debugger command : Chapter 6, Reference: !
!! Perl debugger command : Chapter 6, Reference: !!
!= (not equal to) operator : 4.5.4.2. Equality operators
!~ (pattern match) operator : 4.5.7. Pattern Match Operators
Barber, Stan : 15. Usenet News
Barr, Graham : 14. Email Connectivity
base()
HTTP::Response module : Chapter 17, Reference: base
URI::URL module : Chapter 17, Reference: base
base module : 8.21. base
$BASETIME ($^T) variable : 4.4.1. Global Special Variables
bbox()
Canvas widget : 18.12.3. Canvas Methods
Listbox widget : 18.10.2. Listbox Methods
Text widget : 18.11.2. Text Methods
bcc() (Mail::Send) : Chapter 14, Reference: bcc
-bd option (widgets) : 18.3. Common Widget Configuration Options
-before option (pack geometry manager) : 18.2.1. The pack Geometry Manager
=begin command (pod) : Chapter 4, Reference: =begin
Benchmark module : 8.22. Benchmark
-bg option (widgets) : 18.3. Common Widget Configuration Options

-bigincrement option (Scale) : 18.13. The Scale Widget
binary() (Net::FTP) : Chapter 16, Reference: binary
Index
(2 of 4) [2/7/2001 10:27:40 PM]
Binary() (Win32::Internet) : Chapter 19, Reference: Binary
binary Perl distributions
2.3.1. Installing on Unix
2.3.2.1. ActivePerl
BinaryRead() (Request object, PerlScript) : 20.2.1. The Request Object
BinaryWrite() (Response object, PerlScript) : 20.2.2.3. Response methods
bind() : Chapter 5, Reference: bind
Canvas module : 18.12.3. Canvas Methods
Socket module
13.1. Built-in Socket Functions
13.1.3. Server Connections
bind_col() (DBI) : Chapter 12, Reference: bind_col
bind_columns() (DBI) : Chapter 12, Reference: bind_columns
bind_param() (DBI) : Chapter 12, Reference: bind_param
binmode() : Chapter 5, Reference: binmode
-bitmap option (widgets) : 18.3. Common Widget Configuration Options
bitwise operators : 4.5.10. Bitwise Operators
bless() : Chapter 5, Reference: bless
blib module : 8.23. blib
block of statements : 4.3. Statements
body() (Net::NNTP) : Chapter 15, Reference: body
Body()
Mail::Internet module : Chapter 14, Reference: body
Mail::POP3Client module
Chapter 14, Reference: Body
14.2.8.3. Retrieving the message body

bookdb.dir, bookdb.pag files : 12.1. DBM Databases and DBM Hashes
books, Perl-related
1.4.9. Books
Acknowledgments
-bordermode option (place geometry manager) : 18.2.3. The Place Geometry Manager
-borderwidth option (widgets) : 18.3. Common Widget Configuration Options
braces {}
delimiting statement blocks : 4.3. Statements
Index
(3 of 4) [2/7/2001 10:27:40 PM]
regular expression metacharacter : 4.6.2. Regular Expression Syntax
regular expression quantifiers : 4.6.6. Quantifiers
{ Perl debugger command : Chapter 6, Reference: {
{{ Perl debugger command : Chapter 6, Reference: {{
brackets []
Perl debugger command : Chapter 6, Reference: =
regular expression metacharacter
4.6.2. Regular Expression Syntax
4.6.4. Character Classes
Buffer property (Response object) : 20.2.2.2. Response properties
bugs in Perl, reporting
(see also debugging)
6.6. The perlbug Program
built-in functions : 5. Function Reference
listed alphabetically : 5.2. Perl Functions in Alphabetical Order
listed by category : 5.1. Perl Functions by Category
socket-related : 13.1. Built-in Socket Functions
built-in Perl variables : 4.4. Special Variables
button() (CGI.pm) : Chapter 10, Reference: button
Button widget (Perl/Tk) : 18.4. The Button Widget

byte() (Net::FTP) : Chapter 16, Reference: byte
Bytecode backend (Perl compiler) : 3.4. The Perl Compiler
byteperl interpreter : 3.4. The Perl Compiler
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 ]
Index
(4 of 4) [2/7/2001 10:27:40 PM]
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: C
c command (Perl debugger) : Chapter 6, Reference: c
-c file test operator : 4.5.8. File Test Operators
-C file test operator : 4.5.8. File Test Operators
C<> interior sequence (pod) : 4.11.2. Interior sequences
-C option (perlbug) : 6.6. The perlbug Program
-c option (perlbug) : 6.6. The perlbug Program
-c option (perl) : 3.2. Command-Line Options
C preprocessor (cpp) : 3.2. Command-Line Options
C, CC backends (Perl compiler) : 3.4. The Perl Compiler
-C option (perlcc) : 3.4. The Perl Compiler
CacheControl property (Response object) : 20.2.2.2. Response properties
callbacks, widget (Perl/Tk) : 18.1.3. Callbacks
caller() : Chapter 5, Reference: caller
Camel image
1.4.9. Books
Acknowledgments
cancel() (Mail::Send) : Chapter 14, Reference: cancel
CancelConnection() (Win32::NetResource) : Chapter 19, Reference: CancelConnection
canon() (Mail::Address) : Chapter 14, Reference: canon

CanonicalizeURL() (Win32::Internet) : Chapter 19, Reference: CanonicalizeURL
Canvas widget (Perl/Tk) : 18.12. The Canvas Widget
Capini, Aldo : 19. Win32 Modules and Extensions
caret (^)
in [ ] construct : 4.6.4. Character Classes
filled field fieldholder : 4.10. Formats
grid geometry manager placeholder : 18.2.2. The grid Geometry Manager
Index
(1 of 9) [2/7/2001 10:27:42 PM]
regular expression anchor : 4.6.5. Anchors
regular expression metacharacter : 4.6.2. Regular Expression Syntax
XOR bitwise operator : 4.5.10. Bitwise Operators
^= (assignment) operator : 4.5.6. Assignment Operators
Carp module : 8.24. Carp
cascade() (Menubutton) : 18.14.2. Menubutton Methods
cc() (Mail::Send) : Chapter 14, Reference: cc
Cd() (Win32::Internet) : Chapter 19, Reference: Cd
cdup() (Net::FTP) : Chapter 16, Reference: cdup
cget() (Perl/Tk) : 18.1.1.2. The cget method
CGI modules : 8.25. CGI
CGI::Apache module : 8.26. CGI::Apache
CGI::Carp module : 8.27. CGI::Carp
CGI::Cookie module : 8.28. CGI::Cookie
CGI::Fast module : 8.29. CGI::Fast
CGI::Push module : 8.30. CGI::Push
CGI::Switch module : 8.31. CGI::Switch
CGI programs : 9. CGI Overview
debugging : 10.6. Debugging
environment variables for : 9.4. CGI Environment Variables
example CGI interaction : 9.1. A Typical CGI Interaction

extra path information : 9.3. Extra Path Information
maintaining state : 10.3. Maintaining State
named parameters : 10.4. Named Parameters
running with mod_perl : 11.4. Running CGI Scripts with mod_perl
URL encoding : 9.2. URL Encoding
:cgi, :cgi-lib method groups : 10.2. Importing Method Groups
CGI.pm module
9. CGI Overview
10. The CGI.pm Module
debugging scripts : 10.6. Debugging
generating HTML tags : 10.1. HTML Tag Generation
importing method groups : 10.2. Importing Method Groups
Index
(2 of 9) [2/7/2001 10:27:42 PM]
JavaScript features with : 10.5. Using JavaScript Features
named parameters : 10.4. Named Parameters
ChangeType() (Win32::OLE::Variant) : Chapter 19, Reference: ChangeType
character classes : 4.6.4. Character Classes
Charset property (Response object) : 20.2.2.2. Response properties
chdir() : Chapter 5, Reference: chdir
checkbox() (CGI.pm) : Chapter 10, Reference: checkbox
checkbox_group() (CGI.pm) : Chapter 10, Reference: checkbox_group
checkbutton() (Menubutton) : 18.14.2. Menubutton Methods
Checkbutton widget (Perl/Tk) : 18.5. The Checkbutton Widget
$CHILD_ERROR ($?) variable : 4.4.1. Global Special Variables
chmod() : Chapter 5, Reference: chmod
chomp() : Chapter 5, Reference: chomp
chop() : Chapter 5, Reference: chop
ChopBlanks attribute (DBI) : 12.2.3. Database Handles and Statement Handles
chown() : Chapter 5, Reference: chown

chr() : Chapter 5, Reference: chr
Christiansen, Tom : 1.4.4. www.perl.com
chroot() : Chapter 5, Reference: chroot
class methods : 7.4. Object Syntax
-class option
Frame widget : 18.17. The Frame Widget
toplevel widget : 18.18. The Toplevel Widget
Class::Struct module : 8.32. Class::Struct
classes, functions for : 5.1. Perl Functions by Category
clean command (CPAN.pm) : Chapter 2, Reference: clean
clear() (HTTP::Cookies) : Chapter 17, Reference: clear
Clear()
Response object, PerlScript : 20.2.2.3. Response methods
Win32::EventLog module : Chapter 19, Reference: Clear
clear() (document object, PerlScript) : 20.1.1.1. Document methods
clear_label() (Mail::Folder) : Chapter 14, Reference: clear_label
client() (Frame widget) : 18.18.1. Toplevel Methods
Index
(3 of 9) [2/7/2001 10:27:42 PM]
client-side PerlScript
20. PerlScript
20.1. Client-Side PerlScript
client-side socket connections
13.1.2. Client Connections
13.2.1. Client-Side Sockets
ClientCertificate collection : 20.2.1. The Request Object
clipboard, manipulating : 19.1. Win32::Clipboard
Clone() (Win32::OLE::Enum) : Chapter 19, Reference: Clone
clone()
HTTP::Headers module : Chapter 17, Reference: clone

HTTP::Message module : Chapter 17, Reference: clone
LWP modules
LWP::UserAgent module : Chapter 17, Reference: clone
close()
Chapter 5, Reference: close
4.9. Filehandles
document object (PerlScript) : 20.1.1.1. Document methods
Mail::Folder module : Chapter 14, Reference: close
Mail::Mailer module : Chapter 14, Reference: close
Mail::Send module : Chapter 14, Reference: close
Win32::ChangeNotification module : Chapter 19, Reference: close
Close()
Mail::POP3Client module
Chapter 14, Reference: Close
14.2.8.6. Explicitly opening and closing connections
Win32::Internet module : Chapter 19, Reference: Close
Win32::Shortcut module : Chapter 19, Reference: Close
closedir() : Chapter 5, Reference: closedir
-closeenough option (Canvas) : 18.12. The Canvas Widget
Cls() (Win32::Console) : Chapter 19, Reference: Cls
code() (HTTP::Response) : Chapter 17, Reference: code
collection objects
19.18.3. Win32::OLE::Enum
Index
(4 of 9) [2/7/2001 10:27:42 PM]

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×