Index: P

Symbols & Numbers
| 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 elements:  3.1. Observing HTML Structures (Dynamic HTML)
- 
  -  3.1. Observing HTML Structures (Dynamic HTML)
-  8.3. Alphabetical Tag Reference (Dynamic HTML)
- as block-level element:  3.2. Understanding Block-Level Elements (Dynamic HTML)
- custom newsletter example:  5.11. Combining Forces: A Custom Newsletter (Dynamic HTML)
- descendant selector example:  3.7.3. Descendant Selectors (Dynamic HTML)
- identifier style rule example:  3.7.2. ID Selectors (Dynamic HTML)
- IE DOM example:  5.7.1.1. IE text (Dynamic HTML)
- 
    -  5.7.1.1. IE text (Dynamic HTML)
 
- important declaration example:  3.9.1. Making a Declaration Important (Dynamic HTML)
- inheritance example:  3.3.1. Inheritance (Dynamic HTML)
- p.narrow rule example:  3.7.1.1. Binding a class identifier to an element type (Dynamic HTML)
- text content:  1.6.3. W3C DOM Architecture (Dynamic HTML)
 
- p objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- pack( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- 
  
  - format characters
- 
    
    - listing of:  1.14.3. Discussion (PHP Cookbook)
 
- format strings:  1.14.3. Discussion (PHP Cookbook)
- storing binary data in strings:  1.14.2. Solution (PHP Cookbook)
 
- package command (PEAR):  21.2.3. Discussion (PHP Cookbook)
- package manager, PEAR (see pear application)
- packages, Java:  22.4.1. The JavaPackage Class (JavaScript)
- 
  -  22.4.1. The JavaPackage Class (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- Packages object (Netscape):  22.3. Using Java Classes Directly (JavaScript)
- packages, PEAR
- 
  
  - finding:  21.3.1. Problem (PHP Cookbook)
- PHP Extension Code Library (PECL):  21.1. Introduction (PHP Cookbook)
- PHP Foundation Classes:  21.1. Introduction (PHP Cookbook)
- removing:  21.8.1. Problem (PHP Cookbook)
- requiring:  21.1. Introduction (PHP Cookbook)
- upgrading:  21.7.1. Problem (PHP Cookbook)
 
- packages property:  24. Client-Side JavaScript Reference (JavaScript)
- Packages property (Window):  22.4.1. The JavaPackage Class (JavaScript)
- pack_start( ) (GtkVBox):  20.7.3. Discussion (PHP Cookbook)
- padded strings:  2.6.2.2. Padding strings (Web Database Applications)
- padding (see margins)
- 
  
  - arrays:  4.7.3. Discussion (PHP Cookbook)
- 
    -  5.3.4. Padding an Array (Programming PHP)
 
- block-level elements and:  3.2.1. Box Pieces (Dynamic HTML)
- edge measurement attributes and:  4.2.2. top, right, bottom, and left Attributes (Dynamic HTML)
- element rules:  1.5.1. CSS Rationale (Dynamic HTML)
- :first-letter element:  3.8.1.1. Using pseudo-elements (Dynamic HTML)
- printf( ) output:  4.2.3.1. Format modifiers (Programming PHP)
- 
    -  4.2.3.2. Type specifiers (Programming PHP)
 
- strings:  1.11.3. Discussion (PHP Cookbook)
- 
    -  1.14.3. Discussion (PHP Cookbook)
-  4.7.2. Miscellaneous String Functions (Programming PHP)
 
- transparent space:  3.2.1. Box Pieces (Dynamic HTML)
 
- padding attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- padding-bottom attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- padding-bottom property (CSS):  9.4. CSS Reference (Webmaster in a Nutshell)
- padding-left attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- padding-left/-right properties (CSS):  9.4. CSS Reference (Webmaster in a Nutshell)
- padding property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- padding property (CSS):  9.4. CSS Reference (Webmaster in a Nutshell)
- padding-right attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- padding-top attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- padding-top property (CSS):  9.4. CSS Reference (Webmaster in a Nutshell)
- paddingBottom property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- paddingLeft property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- paddingRight property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- paddingTop property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- page attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- page branching:  2.6.2. Page Branching (Dynamic HTML)
- page-break-after attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- page-break-before attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- page-break-inside attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- page loading:  5.1. Writing Variable Content (Dynamic HTML)
- 
  -  5.1. Writing Variable Content (Dynamic HTML)
-  6.3.2. Event Handlers as Object Properties (Dynamic HTML)
 
- page numbers/page links:  5.3.3. Step 3: Adding Page Numbers (Web Database Applications)
- page objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- page property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- page rendering
- 
  
  - absolute positioning and:  2.6.2. Page Branching (Dynamic HTML)
- browser decision paths:  3.9. Cascade Precedence Rules (Dynamic HTML)
- differences in:  2.6.5. Designing for the Common Denominator (Dynamic HTML)
- dynamic content:  2.3.4. Dynamic Content (Dynamic HTML)
- HTML 4:  1.3. HTML (Dynamic HTML)
- improvements in:  1.6.2. Microsoft IE 4 DOM (Dynamic HTML)
- style sheet rules:  1.5.1. CSS Rationale (Dynamic HTML)
 
- @page rule:  11.3. At-Rules (Dynamic HTML)
- page YOffset property:  19.4.1. The Netscape 4 Event Object (JavaScript)
- pageBreakAfter property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pageBreakBefore property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pageBreakInside property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pages
- 
  
  - cookies associated with:  16.1. An Overview of Cookies (JavaScript)
- displaying:  1.6.2. Control the Browser (JavaScript)
 
- pages objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- pages, PDF:  10.6.3. Page Transitions (Programming PHP)
- 
  - (see also web pages)
- creating:  10.2.4. Creating a Page (Programming PHP)
- transitions:  10.6.3. Page Transitions (Programming PHP)
 
- pages property, styleSheet objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- pagex attribute, layer elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- pageX, pageY properties (Event object, Netscape):  24. Client-Side JavaScript Reference (JavaScript)
- pageX property:  6.7. Dragging Elements (Dynamic HTML)
- 
  
  - Event object (Netscape):  19.4.1. The Netscape 4 Event Object (JavaScript)
- event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Layer object:  24. Client-Side JavaScript Reference (JavaScript)
- layer objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pageXOffset property:  19.2.6.3. MouseEvent (JavaScript)
- 
  -  19.4.1. The Netscape 4 Event Object (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pagey attribute, layer elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- pageY property:  6.7. Dragging Elements (Dynamic HTML)
- 
  
  - Event object (Netscape):  19.4.1. The Netscape 4 Event Object (JavaScript)
- event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Layer object:  24. Client-Side JavaScript Reference (JavaScript)
- layer objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pageYOffset property:  19.2.6.3. MouseEvent (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- paginating PEAR DB query results:  10.14.1. Problem (PHP Cookbook)
- palette:  9.3. Basic Graphics Concepts (Programming PHP),  GD entries:   9.8. Color Handling  (Programming PHP)
- palette attribute, <embed>:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- palette property, embed objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- palleted images, converting to true color:  9.8. Color Handling  (Programming PHP)
- panel (front-page panel):  4.3. Case Study: The Front-Page Panel (Web Database Applications)
- par utility:  20.3.1. Unbuffered Reads and Writes (Webmaster in a Nutshell)
- paragraphs, converting to uppercase:  17.2.3. Modifying a Document (JavaScript)
- paragraphs, counting in a file:  18.7.2. Solution (PHP Cookbook),  problems with:   18.7.3. Discussion (PHP Cookbook)
- paragraphs, style pseudo-classes:  9.2.3.4. Style pseudo-classes (Webmaster in a Nutshell)
- param( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- 
  -  14. The CGI.pm Module (Webmaster in a Nutshell)
 
- param elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- param objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- parameters:  5.1. User Input (Web Database Applications)
- 
  
  - for changing session management behavior:  8.3.8. Configuration of PHP Session Management (Web Database Applications)
- form
- 
    
    - accessing from PHP code:  7.4.2. Parameters (Programming PHP)
- multi-valued:  7.4.6. Multivalued Parameters (Programming PHP)
- sticky multi-valued:  7.4.7. Sticky Multivalued Parameters (Programming PHP)
 
- function:  2.3.3.4. Function parameters (Programming PHP)
- 
    -  3. Functions (Programming PHP)
-  3.4. Function Parameters (Programming PHP)
- default:  3.4.3. Default Parameters (Programming PHP)
- handling in extensions:  14.7. Parameter Handling (Programming PHP)
- missing:  3.4.5. Missing Parameters (Programming PHP)
- passing by reference:  3.4.2. Passing Parameters by Reference (Programming PHP)
- passing by value:  3.4.1. Passing Parameters by Value (Programming PHP)
- variable numbers of:  3.4.4. Variable Parameters (Programming PHP)
 
- PDF, setting:  10.2.3. Setting Metadata (Programming PHP)
 
- parameters, function
- 
  
  - accessing:  6.2.1. Problem (PHP Cookbook)
- direct access in PHP:  6.6.3. Discussion (PHP Cookbook)
- named:  6.5.1. Problem (PHP Cookbook)
- passing by reference:  6.4.1. Problem (PHP Cookbook)
- setting default values:  6.3.1. Problem (PHP Cookbook)
- variable number of:  6.6.1. Problem (PHP Cookbook)
 
- $parent( ):  7.8.3. Discussion (PHP Cookbook)
- parent-child relationship
- 
  
  - descendant selectors and:  3.7.3. Descendant Selectors (Dynamic HTML)
- element containment and:  3.3. Two Types of Containment (Dynamic HTML)
- elements and:  1.6.2. Microsoft IE 4 DOM (Dynamic HTML)
- HTML document example:  1.6.3. W3C DOM Architecture (Dynamic HTML)
- nodes and:  1.7. Web Accessibility Initiative (WAI) (Dynamic HTML)
- 
    -  5.7.1.2. W3C DOM text (Dynamic HTML)
 
- positioning context:  4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
 
- parent class:  7.1. Introduction (PHP Cookbook),  identifying:   7.8.3. Discussion (PHP Cookbook)
- parent class, getting name of:  6.5.2. Examining an Object (Programming PHP)
- parent directory:  19.8.3. Discussion (PHP Cookbook),  creating:   19.11.3. Discussion (PHP Cookbook)
- parent node object:  12.4.3. Discussion (PHP Cookbook)
- parent node property:  25. W3C DOM Reference (JavaScript)
- parent nodes:  17.1.1. Representing Documents as Trees (JavaScript),  changing for child nodes:   17.2.3. Modifying a Document (JavaScript)
- parent object:  5.9.1. The iframe Element (Dynamic HTML)
- parent:: (prefacing method name):  7.1. Introduction (PHP Cookbook)
- 
  -  7.8.2. Solution (PHP Cookbook)
 
- parent property:  24. Client-Side JavaScript Reference (JavaScript)
- 
  
  - Window object:  13.1. Window Overview (JavaScript)
- 
    -  13.11.1. Relationships Between Frames (JavaScript)
 
- window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- parent property (Window object):  11.3.2.7. Multiple windows and frames (Webmaster in a Nutshell)
- _parent target:  4.4. Frame Targets (Webmaster in a Nutshell)
- parentElement( ) method, TextRange objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- parentElement property:  9.5.3. Event Handlers (Dynamic HTML)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
 
- parentheses ( ),  JavaScript:   11.2.9. Expressions and Operators (Webmaster in a Nutshell)
- 
  -  11.2.12.4. Grouping and alternation (Webmaster in a Nutshell)
 
- parentheses , under Symbols) (see ()
- parentLayer property:  24. Client-Side JavaScript Reference (JavaScript),  layer objects:   9.6. Alphabetical Object Reference (Dynamic HTML)
- parent_node( ):  12.4.3. Discussion (PHP Cookbook)
- parentNode( ) method, TreeWalker objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- parentNode property:  5.7.1.2. W3C DOM text (Dynamic HTML)
- 
  -  5.7.2.2. W3C DOM document tree (Dynamic HTML)
-  6.7. Dragging Elements (Dynamic HTML)
-  9.5.3. Event Handlers (Dynamic HTML)
-  17.2.3. Modifying a Document (JavaScript)
- Node object:  17.1.2. Nodes (JavaScript)
 
- parentRule property:  25. W3C DOM Reference (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
- CSSRule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- rule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- parentStyleSheet property:  25. W3C DOM Reference (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
- CSSRule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- rule objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- styleSheet objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- parentTextEdit property:  9.5.3. Event Handlers (Dynamic HTML)
- parentWindow property:  24. Client-Side JavaScript Reference (JavaScript),  document objects:   9.6. Alphabetical Object Reference (Dynamic HTML)
- parse( ):  23. Core JavaScript Reference (JavaScript),  Date objects:   12.5. Core Objects (Dynamic HTML)
- parse( ) function:  11.3.4.1. External entities (Programming PHP)
- parse( ) (Date object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- parse errors:  13.4.1. Error Reporting (Programming PHP)
- parseFloat( ):  11.1.4. Converting Strings to Numbers (JavaScript)
- 
  -  23. Core JavaScript Reference (JavaScript)
- Global objects:  12.5. Core Objects (Dynamic HTML)
 
- parseFloat( ) (Global object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- parse_ini_file( ):  18.14.3. Discussion (PHP Cookbook)
- 
  -  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- by sections:  18.14.3. Discussion (PHP Cookbook)
 
- parseInt( ):  4.3.2. Positionable Element Properties (Dynamic HTML)
- 
  -  23. Core JavaScript Reference (JavaScript)
- Global objects:  12.5. Core Objects (Dynamic HTML)
 
- parseInt( ) function:  11.1.4. Converting Strings to Numbers (JavaScript)
- parseInt( ) (Global object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- parse_str( ):  9.6.2. A Faster Cache (Programming PHP)
- 
  -  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
 
- parse_url( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- parse_url( ) function:  4.7.4.4. Decomposing URLs (Programming PHP)
- parsing
- 
  
  - comma-separated data:  1.10.1. Problem (PHP Cookbook)
- command-line program arguments:  20.2.1. Problem (PHP Cookbook)
- dates and times from strings:  3.10.1. Problem (PHP Cookbook)
- DOM:  12.3.3. Discussion (PHP Cookbook)
- fixed-width records in strings:  1.11.1. Problem (PHP Cookbook)
- HTML, using nongreedy matching:  13.5.3. Discussion (PHP Cookbook)
- ping program data:  17.11.3. Discussion (PHP Cookbook)
- program arguments with getopt( ):  20.3.1. Problem (PHP Cookbook)
- RSS feeds:  12.12.3. Discussion (PHP Cookbook)
- strings with binary data:  1.14.1. Problem (PHP Cookbook)
- web server log file:  11.14.1. Problem (PHP Cookbook)
- XML:  12.1. Introduction (PHP Cookbook)
- 
    
    - with DOM:  12.4.1. Problem (PHP Cookbook)
- with SAX:  12.5.1. Problem (PHP Cookbook)
 
 
- parsing HTML:  12.3.1. Scripts (JavaScript)
- parsing XML:  11.3. Parsing XML (Programming PHP)
- 
  
  - character data handler:  11.3.2. Character Data Handler (Programming PHP)
- creating a parser:  11.3.7. Using the Parser (Programming PHP)
- default handler:  11.3.5. Default Handler (Programming PHP)
- element handlers:  11.3.1. Element Handlers (Programming PHP)
- entity handlers:  11.3.4. Entity Handlers (Programming PHP)
- errors:  11.3.8. Errors (Programming PHP)
- methods as handlers:  11.3.9. Methods as Handlers (Programming PHP)
- options:  11.3.6. Options (Programming PHP)
- PHP's XML parser:  11.3. Parsing XML (Programming PHP)
- processing instructions:  11.3.3. Processing Instructions (Programming PHP)
- sample application:  11.3.10. Sample Parsing Application (Programming PHP)
 
- PassEnv directive (Apache):  19.14. mod_env (Webmaster in a Nutshell)
- passing:  11.2. By Value Versus by Reference (JavaScript)
- 
  
  - by reference:  11.2.1. Primitive Types and Reference Types (JavaScript)
- 
    
    - different meanings of:  11.2.1. Primitive Types and Reference Types (JavaScript)
- strings:  11.2.2. Copying and Passing Strings (JavaScript)
 
- by value:  11.2.1. Primitive Types and Reference Types (JavaScript),  by reference vs.:  11.2.4. By Value Versus by Reference:  Summary (JavaScript)
 
- passing by reference:  6.4.1. Problem (PHP Cookbook)
- 
  -  3.4.2. Passing Parameters by Reference (Programming PHP)
- function parameters:  6.2.3. Discussion (PHP Cookbook)
- multiple function return values into arrays:  6.8.3. Discussion (PHP Cookbook)
 
- passing by value:  6.2.3. Discussion (PHP Cookbook)
- 
  -  3.4.1. Passing Parameters by Value (Programming PHP)
 
- passthru( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP),  security risks with shell commands:   12.7. Shell Commands (Programming PHP)
- password( ):  9.3.1. MySQL encryption (Web Database Applications)
- 
  -  9.3.1. MySQL encryption (Web Database Applications)
 
- password form fields:  6.2.1. Password Fields (Webmaster in a Nutshell)
- Password object:  1.6.3. Interact with HTML Forms (JavaScript)
- 
  -  15.2. Defining Form Elements (JavaScript)
-  15.3.6. Text Fields (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- password objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- password_field( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- passwords
- 
  
  - anonymous FTP:  17.7.3. Discussion (PHP Cookbook)
- checking strength of:  14.6.1. Problem (PHP Cookbook)
- DBM database of:  10.3.3. Discussion (PHP Cookbook)
- encrypting and storing:  14.5.1. Problem (PHP Cookbook)
- HTTP authentication:  8.10.1. Problem (PHP Cookbook)
- keeping out of site files:  14.2.1. Problem (PHP Cookbook)
- lost, dealing with:  14.7.1. Problem (PHP Cookbook)
- PEAR DB backends:  10.4.3. Discussion (PHP Cookbook)
- reading from command line without echoing:  20.5.1. Problem (PHP Cookbook)
- URLs protected by:  14.10.2. Solution (PHP Cookbook)
 
- passwords, Apache server:  18.1.5. Password and Group Files (Webmaster in a Nutshell)
- passwords, authenticating:  7.5.4. Authentication (Programming PHP)
- Paste command:  D. Internet Explorer Commands (Dynamic HTML)
- pasteHTML( ),  RangeRef object:   5.10.1. Browser Support (Dynamic HTML)
- pasteHTML( ) method, TextRange objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- path attribute (cookie):  16.1. An Overview of Cookies (JavaScript)
- 
  -  16.2. Storing Cookies (JavaScript)
 
- path property (cookies):  17.4.1. The Set-Cookie Response Header (Webmaster in a Nutshell)
- path_info( )
- 
  
  - CGI.pm:  14. The CGI.pm Module (Webmaster in a Nutshell)
- Perl:  15.8. The Perl API (Webmaster in a Nutshell)
 
- pathinfo( ):  19.5.2. Solution (PHP Cookbook)
- 
  -  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
 
- PATH_INFO variable (CGI):  12.3. Extra Path Information (Webmaster in a Nutshell)
- 
  -  12.4. CGI Environment Variables (Webmaster in a Nutshell)
 
- pathname property
- 
  
  - a objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- area objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Link object:  24. Client-Side JavaScript Reference (JavaScript)
- Location object:  13.9. The Location Object (JavaScript)
- 
    -  24. Client-Side JavaScript Reference (JavaScript)
 
- location objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pathnames, Unix and Windows:  18.1. Introduction (PHP Cookbook)
- 
  -  18.1. Introduction (PHP Cookbook)
 
- paths:  19.5.1. Problem (PHP Cookbook)
- 
  -  1.2. Uniform Resource Locators (URLs) (Webmaster in a Nutshell)
- for cookies:  8.2.3. Discussion (PHP Cookbook)
- extra path information (CGI):  12.3. Extra Path Information (Webmaster in a Nutshell)
 
- paths, specifying for graphical shapes:  10.4.2. Graphics (Programming PHP)
- path_translated( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- PATH_TRANSLATED variable (CGI):  12.3. Extra Path Information (Webmaster in a Nutshell)
- 
  -  12.4. CGI Environment Variables (Webmaster in a Nutshell)
 
- pattern delimiters:  13.1. Introduction (PHP Cookbook)
- 
  -  13.2.3. Discussion (PHP Cookbook)
 
- pattern matching (see regular expressions)
- pattern matching (and regular expressions):  3. Data Types and Values (JavaScript)
- 
  -  3.10. Regular Expressions (JavaScript)
-  10. 
Pattern Matching with Regular Expressions (JavaScript)
- defining regular expressions:  10.1. Defining Regular Expressions (JavaScript)
- 
    
    - alternation, grouping, and references:  10.1.4. Alternation, Grouping, and References (JavaScript)
- character classes in:  10.1.2. Character Classes (JavaScript)
- flags:  10.1.6. Flags (JavaScript)
- literal characters in:  10.1.1. Literal Characters (JavaScript)
- match position, specifying:  10.1.5. Specifying Match Position (JavaScript)
- repetition:  10.1.3. Repetition (JavaScript)
 
- RegExp object:  10.3. The RegExp Object (JavaScript)
- 
    -  23. Core JavaScript Reference (JavaScript)
- methods:  10.3.1. RegExp Methods for Pattern Matching (JavaScript)
 
- string methods for:  10.2. String Methods for Pattern Matching (JavaScript)
- strings, searching for matches:  23. Core JavaScript Reference (JavaScript)
- 
    -  23. Core JavaScript Reference (JavaScript)
 
- substring matches, replacing:  23. Core JavaScript Reference (JavaScript)
 
- pattern modifiers:  13.1. Introduction (PHP Cookbook),  preg functions:   13.2.3. Discussion (PHP Cookbook)
- patterned lines, drawing with:  15.4.1. Problem (PHP Cookbook)
- patterns:  19.9.2. Solution (PHP Cookbook)
- 
  - (see also regular expressions; wildcards)
- filenames matching:  19.9.2. Solution (PHP Cookbook)
- separating records, matching with regular expression:  13.10.1. Problem (PHP Cookbook)
 
- patterns for filling or stroking paths:  10.4.3. Patterns (Programming PHP)
- pause-after attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- pause attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- pause-before attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- pause property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- pauseAfter property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- pauseBefore property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- pc_array_power_set( ):  4.25.2. Solution (PHP Cookbook)
- pc_array_shuffle( ):  4.21.2. Solution (PHP Cookbook)
- 
  -  4.21.3. Discussion (PHP Cookbook)
-  18.12.3. Discussion (PHP Cookbook)
 
- pc_array_to_comma_string( ):  4.3.3. Discussion (PHP Cookbook)
- 
  -  4.10.2. Solution (PHP Cookbook)
 
- pc_ascii2html( ):  11.10.2. Solution (PHP Cookbook)
- pc_assign_defaults( ):  6.5.3. Discussion (PHP Cookbook)
- pc_auth_ldap_signin( ):  17.9.3. Discussion (PHP Cookbook)
- pc_bar_chart( ):  15.10. Program: Generating Bar Charts from Poll Results (PHP Cookbook)
- pc_build_query( ):  10.13.3. Discussion (PHP Cookbook)
- pc_calendar( ):  3.17. Program: Calendar (PHP Cookbook)
- pc_checkbirthdate( ):  3.9.3. Discussion (PHP Cookbook)
- pc_check_the_count( ):  5.6.3. Discussion (PHP Cookbook)
- pc_date_sort( ):  4.18.3. Discussion (PHP Cookbook)
- pc_DB_Session class:  8.7.2. Solution (PHP Cookbook)
- 
  -  8.7.3. Discussion (PHP Cookbook)
 
- pc_DB_Session::_write( ):  8.7.3. Discussion (PHP Cookbook)
- pc_debug( ):  8.20.2. Solution (PHP Cookbook)
- pc_decode( ):  9.4.3. Discussion (PHP Cookbook)
- pc_encode( ):  9.4.3. Discussion (PHP Cookbook)
- pc_error_handler( ):  8.17.3. Discussion (PHP Cookbook)
- pc_fixed_width_substr( ):  1.11.3. Discussion (PHP Cookbook)
- pc_format_currency( ):  16.7.2. Solution (PHP Cookbook)
- 
  -  16.7.3. Discussion (PHP Cookbook)
 
- pc_html2ascii( ):  11.11.3. Discussion (PHP Cookbook)
- pc_ImagePSCenter( ):  15.6.2. Solution (PHP Cookbook)
- 
  -  15.6.3. Discussion (PHP Cookbook)
-  15.6.3. Discussion (PHP Cookbook)
 
- pc_ImageStringCenter( ):  15.6.2. Solution (PHP Cookbook)
- 
  -  15.6.3. Discussion (PHP Cookbook)
 
- pc_ImageTTFCenter( ):  15.6.2. Solution (PHP Cookbook)
- 
  -  15.6.3. Discussion (PHP Cookbook)
 
- pc_indexed_links( ):  10.14.2. Solution (PHP Cookbook)
- 
  -  10.14.3. Discussion (PHP Cookbook)
 
- pc_link_extractor( ):  11.9.2. Solution (PHP Cookbook)
- 
  -  11.15. Program: Finding Stale Links (PHP Cookbook)
-  11.16. Program: Finding Fresh Links (PHP Cookbook)
 
- pc_log_db_error:  6.3.3. Discussion (PHP Cookbook)
- pc_logn( ):  2.8.3. Discussion (PHP Cookbook)
- pclose( ):  18.22.2. Solution (PHP Cookbook)
- 
  -  18.23.3. Discussion (PHP Cookbook)
-  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
 
- pc_mail( ):  17.2.3. Discussion (PHP Cookbook)
- pc_may_pluralize( ):  2.11.3. Discussion (PHP Cookbook)
- pc_MC_Base class:  16.5.3. Discussion (PHP Cookbook)
- pc_message_save( ):  10.16. Program: Storing a Threaded Message Board (PHP Cookbook)
- pc_mkdir_parents( ):  18.27. Program: Unzip (PHP Cookbook)
- 
  -  19.11.3. Discussion (PHP Cookbook)
 
- pc_mktime( ):  3.12.3. Discussion (PHP Cookbook)
- pc_multi_fwrite( ):  18.20.2. Solution (PHP Cookbook)
- pc_next_permutation( ):  4.26.3. Discussion (PHP Cookbook)
- pc_passwordcheck( ):  14.6.2. Solution (PHP Cookbook)
- pc_permute( ):  4.26.3. Discussion (PHP Cookbook)
- pc_post_request( ):  11.3.3. Discussion (PHP Cookbook)
- pc_print_address( ):  7.12.3. Discussion (PHP Cookbook)
- pc_print_link( ):  10.14.2. Solution (PHP Cookbook)
- 
  -  10.14.3. Discussion (PHP Cookbook)
 
- pc_process_dir( ):  19.10.2. Solution (PHP Cookbook)
- pc_randomint( ):  18.11.2. Solution (PHP Cookbook)
- pc_RSS_item class:  12.5.3. Discussion (PHP Cookbook)
- pc_RSS_item::character_data( ):  12.5.3. Discussion (PHP Cookbook)
- 
  -  12.5.3. Discussion (PHP Cookbook)
 
- pc_RSS_item::display( ):  12.5.3. Discussion (PHP Cookbook)
- pc_RSS_item::end_element( ):  12.5.3. Discussion (PHP Cookbook)
- pc_RSS_item::start_element( ):  12.5.3. Discussion (PHP Cookbook)
- pc_RSS_parser class:  12.5.3. Discussion (PHP Cookbook)
- 
  -  12.5.3. Discussion (PHP Cookbook)
 
- pc_split_paragraphs( ):  18.7.3. Discussion (PHP Cookbook)
- pc_split_paragraphs_largefile( ):  18.7.3. Discussion (PHP Cookbook)
- pc_tab_unexpand function:  1.6.2. Solution (PHP Cookbook)
- $pc_timezones array:  3.12.3. Discussion (PHP Cookbook)
- pc_user class:  7.9.3. Discussion (PHP Cookbook)
- pc_validate( ):  8.10.3. Discussion (PHP Cookbook)
- 
  -  8.11.3. Discussion (PHP Cookbook)
 
- pc_validate_zipcode( ):  9.3.2. Solution (PHP Cookbook)
- pc_Web_Abuse_Check class:  8.28. Program: Abusive User Checker (PHP Cookbook)
- PDF (Portable Document Format):  10. PDF (Programming PHP)
- 
  
  - attaching files to document:  10.6.2. Attaching Files to a PDF Document (Programming PHP)
- clibpdf extension:  B.1. Optional Extensions Listing (Programming PHP)
- documents and pages:  10.2. Documents and Pages (Programming PHP)
- documents, terminating and streaming:  10.2.6. Terminating and Streaming a PDF Document (Programming PHP)
- graphics in:  10.4.2. Graphics (Programming PHP),  patterns for filling or stroking paths:   10.4.3. Patterns (Programming PHP)
- images and graphics, templates for:  10.4.4. Templates (Programming PHP)
- images in:  10.4.1. Images (Programming PHP)
- metadata, setting:  10.2.3. Setting Metadata (Programming PHP)
- module, checking if installed:  13.3.1. Output Buffering (Programming PHP)
- navigation features:  10.5. Navigation (Programming PHP)
- 
    
    - bookmarks and thumbnails:  10.5.1. Bookmarks and Thumbnails (Programming PHP)
- links:  10.5.2. Links (Programming PHP)
 
- note annotations:  10.6.1. Note Annotations (Programming PHP)
- outputting basic text:  10.2.5. Outputting Basic Text (Programming PHP)
- page, creating:  10.2.4. Creating a Page (Programming PHP)
- page transitions:  10.6.3. Page Transitions (Programming PHP)
- pdflib extension:  B.1. Optional Extensions Listing (Programming PHP)
- PHP extensions for:  10.1. PDF Extensions (Programming PHP)
- text in:  10.3. Text (Programming PHP)
- 
    
    - altering appearance of:  10.3.3. Text Attributes (Programming PHP)
- coordinates for placement:  10.3.1. Coordinates (Programming PHP)
- fonts:  10.3.4. Fonts (Programming PHP)
- functions for manipulating:  10.3.2. Text Functions (Programming PHP)
 
 
- pdf_add_bookmark( ):  10.5.1. Bookmarks and Thumbnails (Programming PHP)
- pdf_add_launchlink( ):  10.5.2. Links (Programming PHP)
- pdf_add_locallink( ):  10.5.2. Links (Programming PHP)
- pdf_add_note( ):  10.6.1. Note Annotations (Programming PHP)
- pdf_add_pdflink( ):  10.5.2. Links (Programming PHP)
- pdf_add_weblink( ):  10.5.2. Links (Programming PHP)
- pdf_arc( ):  10.4.2. Graphics (Programming PHP)
- pdf_attach_file( ):  10.6.2. Attaching Files to a PDF Document (Programming PHP)
- pdf_begin_pattern( ):  10.4.3. Patterns (Programming PHP)
- pdf_begin_template( ):  10.4.4. Templates (Programming PHP)
- pdf_circle( ):  10.4.2. Graphics (Programming PHP)
- pdf_close( ):  10.2.6. Terminating and Streaming a PDF Document (Programming PHP)
- pdf_closepath( ):  10.4.2. Graphics (Programming PHP)
- pdf_continue_text( ):  10.3.2. Text Functions (Programming PHP)
- pdf_curveto( ):  10.4.2. Graphics (Programming PHP)
- pdf_delete( ):  10.2.6. Terminating and Streaming a PDF Document (Programming PHP)
- pdf_end_page( ):  10.2.4. Creating a Page (Programming PHP)
- pdf_end_template( ):  10.4.4. Templates (Programming PHP)
- pdf_fill_stroke( ):  10.4.2. Graphics (Programming PHP)
- pdf_findfont( ):  10.3.4. Fonts (Programming PHP)
- pdf_get_buffer( ):  10.2.2. Initializing the Document (Programming PHP)
- pdf_get_parameter( ):  10.2.3. Setting Metadata (Programming PHP)
- pdf_get_value( ):  10.4.1. Images (Programming PHP)
- pdflib extension:  10.1. PDF Extensions (Programming PHP)
- 
  -  10.3.4. Fonts (Programming PHP)
-  B.1. Optional Extensions Listing (Programming PHP)
- links:  10.5.2. Links (Programming PHP)
- transparency, support of:  10.4.1. Images (Programming PHP)
 
- pdf_lineto( ):  10.4.2. Graphics (Programming PHP)
- pdf_moveto( ) function:  10.4.2. Graphics (Programming PHP)
- pdf_new( ):  10.2.2. Initializing the Document (Programming PHP)
- pdf_open_ format( ):  10.4.1. Images (Programming PHP)
- pdf_open_file( ):  10.2.2. Initializing the Document (Programming PHP)
- pdf_place_image( ):  10.4.1. Images (Programming PHP)
- pdf_rect( ):  10.4.2. Graphics (Programming PHP)
- pdf_rect( ) function:  10.4.2. Graphics (Programming PHP)
- pdf_restore( ):  10.4.4. Templates (Programming PHP)
- pdf_save( ) function:  10.4.4. Templates (Programming PHP)
- pdf_scale( ):  10.3.1. Coordinates (Programming PHP)
- pdf_set_border_style( ):  10.5.2. Links (Programming PHP)
- pdf_setcolor( ) function:  10.3.3. Text Attributes (Programming PHP)
- pdf_set_info( ):  10.2.3. Setting Metadata (Programming PHP)
- pdf_set_parameter( ):  10.3.5. Embedding Fonts (Programming PHP)
- pdf_set_parameter( ) function:  10.2.3. Setting Metadata (Programming PHP)
- 
  -  10.3.2. Text Functions (Programming PHP)
 
- pdf_set_textpos( ):  10.3.2. Text Functions (Programming PHP)
- pdf_show( ):  10.3.2. Text Functions (Programming PHP)
- pdf_show_boxed( ):  10.3.2. Text Functions (Programming PHP)
- pdf_stroke( ):  10.4.2. Graphics (Programming PHP)
- PDF_translate( ):  10.3.1. Coordinates (Programming PHP)
- PEAR:  21.1. Introduction (PHP Cookbook)
- 
  
  - Auth class:  17.9.2. Solution (PHP Cookbook)
- Benchmark module:  8.26.2. Solution (PHP Cookbook)
- Cache_DB package:  10.15.2. Solution (PHP Cookbook)
- commands, listing of:  21.2.3. Discussion (PHP Cookbook)
- configuring to use with HTTP proxy server:  21.2.3. Discussion (PHP Cookbook)
- Console_Getopt class:  20.3.2. Solution (PHP Cookbook)
- DB database abstraction layer:  10.1. Introduction (PHP Cookbook)
- 
    -  10.4.2. Solution (PHP Cookbook)
- (see also DB)
- backends supported by:  10.4.3. Discussion (PHP Cookbook)
 
- DB_Pager class:  10.14.2. Solution (PHP Cookbook)
- documenting classes with PHPDoc:  21.9.1. Problem (PHP Cookbook)
- finding packages:  21.3.1. Problem (PHP Cookbook)
- gathering information about a package:  21.4.1. Problem (PHP Cookbook)
- HTTP_Request class (see HTTP_Request class)
- installing on Unix and Windows:  21.1. Introduction (PHP Cookbook)
- installing packages:  21.5.1. Problem (PHP Cookbook)
- installing PECL packages:  21.6.1. Problem (PHP Cookbook)
- Mail class:  17.2.2. Solution (PHP Cookbook)
- Mail_mime class:  17.3.2. Solution (PHP Cookbook)
- manual, web site for:  21.1. Introduction (PHP Cookbook)
- Net_DNS package:  17.10.3. Discussion (PHP Cookbook)
- Net_Ping package:  17.11.2. Solution (PHP Cookbook)
- Net_Whois class:  17.12.2. Solution (PHP Cookbook)
- older versions, problems with:  21.1. Introduction (PHP Cookbook)
- package manager (see pear application)
- packages, finding location of:  21.2.3. Discussion (PHP Cookbook)
- removing packages:  21.8.1. Problem (PHP Cookbook)
- SOAP classes:  12.9.2. Solution (PHP Cookbook)
- SOAP_Server class:  12.10.2. Solution (PHP Cookbook)
- upgrading packages:  21.7.1. Problem (PHP Cookbook)
- web site information on:  21.1. Introduction (PHP Cookbook)
- XML_RSS class:  12.12.2. Solution (PHP Cookbook)
- XML_Transform package:  12.5.3. Discussion (PHP Cookbook)
 
- pear application:  21.1. Introduction (PHP Cookbook)
- 
  -  21.2.1. Problem (PHP Cookbook)
- commands:  21.2.3. Discussion (PHP Cookbook)
- configuring settings:  21.2.3. Discussion (PHP Cookbook)
- downloading and installing packages from server:  21.5.2. Solution (PHP Cookbook)
- info command:  21.4.2. Solution (PHP Cookbook)
- install command:  21.6.2. Solution (PHP Cookbook)
- installation of:  21.1. Introduction (PHP Cookbook)
- list-upgrades command:  21.7.3. Discussion (PHP Cookbook)
- older versions, problems with:  21.1. Introduction (PHP Cookbook)
- phpize command:  21.6.3. Discussion (PHP Cookbook)
- remote-info command:  21.4.2. Solution (PHP Cookbook)
- remote-list command:  21.3.2. Solution (PHP Cookbook)
- search command:  21.3.2. Solution (PHP Cookbook)
- uninstall command:  21.8.2. Solution (PHP Cookbook)
- upgrade command:  21.7.3. Discussion (PHP Cookbook)
 
- PEAR (PHP Extension and Application Repository)
- 
  
  - DB library
- 
    
    - advanced techniques:  8.4. Advanced Database Techniques (Programming PHP)
 
 
- PEAR (PHP Extension and Application Repository) DB library:  1.1. What Does PHP Do? (Programming PHP)
- 
  
  - accessing databases with:  8.1. Using PHP to Access a Database (Programming PHP)
- 
    -  8.3. PEAR DB Basics (Programming PHP)
 
- fetching data from query results:  8.3.5. Fetching Results from a Query (Programming PHP)
- methods providing information on query results:  8.4.4. Details About a Query Response (Programming PHP)
- transactions, methods for:  8.4.7. Transactions (Programming PHP)
 
- PEAR (PHP Extension and Application Respository) DB library, installing:  1.3. Installing PHP (Programming PHP)
- PEAR::Error:  10.11.3. Discussion (PHP Cookbook)
- PEAR_Error base class:  20.3.3. Discussion (PHP Cookbook)
- PEAR_ERROR_CALLBACK constant:  10.11.3. Discussion (PHP Cookbook)
- PEAR_ERROR_DIE constant:  10.11.3. Discussion (PHP Cookbook)
- PEAR_ERROR_PRINT constant:  10.11.3. Discussion (PHP Cookbook)
- PECL (PHP Extension Code Library):  21.1. Introduction (PHP Cookbook),  installing packages:   21.6.1. Problem (PHP Cookbook)
- percent sign (%)
- 
  
  - %2F sequence:  12.2. URL Encoding (Webmaster in a Nutshell)
- SSI time formats:  13.4. Configurable Time Formats for SSI Output (Webmaster in a Nutshell)
 
- percentage property values (styles):  9.3.1.3. Percentage property values (Webmaster in a Nutshell)
- percentages, formatting for printf( ) output:  4.2.3.2. Type specifiers (Programming PHP)
- performance
- 
  
  - CGI scripts, running mod_perl:  15.4. Running CGI Scripts with mod_perl (Webmaster in a Nutshell)
- client-side validation and:  7.1.2. Models That Do Work (Web Database Applications)
- 
    -  7.3.1. Validating <form> Data with JavaScript (Web Database Applications)
 
- debugging extensions and:  14.5. Memory Management (Programming PHP)
- finding bottlenecks with analysis.cgi:  20.5. Using Analysis.cgi to Find A Bottleneck (Webmaster in a Nutshell)
- locking tables and:  6.2.2.3. Locking for performance (Web Database Applications)
- monitoring with Perl:  20.6. Monitoring Web Performance Using Perl (Webmaster in a Nutshell)
- MySQL and:  3.10.2. Tuning the Database System (Web Database Applications)
- server-side validation and:  7.1.2. Models That Do Work (Web Database Applications)
- sessions and:  8.5.1.1. Performance (Web Database Applications)
- 
    -  8.5.2.2. Performance (Web Database Applications)
 
- synchronization problems and:  8.5.2.3. Timeouts (Web Database Applications)
- user-defined functions and:  2.10. User-Defined Functions (Web Database Applications)
 
- performance, caching JavaScript code:  12.2.2. Including JavaScript Files (JavaScript)
- performance, PEAR DB library and:  8.1. Using PHP to Access a Database (Programming PHP)
- performance tuning:  13.5. Performance Tuning (Programming PHP)
- 
  
  - benchmarking:  13.5.1. Benchmarking  (Programming PHP)
- optimizing execution time:  13.5.3. Optimizing Execution Time (Programming PHP)
- optimizing memory requirements:  13.5.4. Optimizing Memory Requirements (Programming PHP)
- profiling:  13.5.2. Profiling (Programming PHP)
- reverse proxies and replication:  13.5.5. Reverse Proxies and Replication (Programming PHP)
- 
    
    - load balancing and redirection:  13.5.5.2. Load balancing and redirection (Programming PHP)
- MySQL replication:  13.5.5.3. MySQL replication (Programming PHP)
 
 
- performance tuning, wrapper functions for information on:  8.20.3. Discussion (PHP Cookbook)
- period (.) , under Symbols) (see . (dot)
- Perl
- 
  
  - chop( ) (deprecated):  1.9.3. Discussion (PHP Cookbook)
- JavaScript, comparison to:  1. Introduction to JavaScript (JavaScript)
- RegExp features not supported in JavaScript:  10.1.7. Perl RegExp Features Not Supported in JavaScript (JavaScript)
- regular expression syntax:  3.10. Regular Expressions (JavaScript)
- regular expressions compatible with
- 
    
    - preg functions for:  13.1. Introduction (PHP Cookbook)
- web site for:  13.1. Introduction (PHP Cookbook)
 
 
- Perl API:  15.8. The Perl API (Webmaster in a Nutshell)
- perl-bin directory:  15.4. Running CGI Scripts with mod_perl (Webmaster in a Nutshell)
- Perl, monitoring web performance:  20.6. Monitoring Web Performance Using Perl (Webmaster in a Nutshell)
- Perl regular expressions:  4.10. Perl-Compatible Regular Expressions (Programming PHP)
- 
  
  - anchors:  4.10.4. Anchors (Programming PHP)
- backreferences:  4.10.7. Backreferences (Programming PHP)
- character classes:  4.10.3. Character Classes (Programming PHP)
- conditional expressions:  4.10.12. Conditional Expressions (Programming PHP)
- cut subpattern:  4.10.11. Cut (Programming PHP)
- delimiters:  4.10.1. Delimiters (Programming PHP)
- differences in PHP implementation:  4.10.14. Differences from Perl Regular Expressions (Programming PHP)
- flags (trailing options):  4.10.8. Trailing Options (Programming PHP)
- inline options:  4.10.9. Inline Options (Programming PHP)
- lookahead and lookbehind assertions:  4.10.10. Lookahead and Lookbehind (Programming PHP)
- match behavior:  4.10.2. Match Behavior (Programming PHP)
- non-capturing groups:  4.10.6. Non-Capturing Groups (Programming PHP)
- PHP functions for:  4.10.13. Functions (Programming PHP)
- quantifiers and greed:  4.10.5. Quantifiers and Greed (Programming PHP)
 
- perl-script handler:  15.3. mod_perl Handlers (Webmaster in a Nutshell)
- 
  -  15.4. Running CGI Scripts with mod_perl (Webmaster in a Nutshell)
 
- PerlHandler directive (mod_perl):  15.3. mod_perl Handlers (Webmaster in a Nutshell)
- perl_hook( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- PerlModule directive (mod_perl):  15.4. Running CGI Scripts with mod_perl (Webmaster in a Nutshell)
- PerlSendHeader directive (mod_perl):  15.4. Running CGI Scripts with mod_perl (Webmaster in a Nutshell)
- permanence of variables:  4.2. Variable Declaration (JavaScript)
- permissions:  18.2.3. Discussion (PHP Cookbook)
- 
  -  19.1. Introduction (PHP Cookbook)
-  3.10.3.1. Permissions (Web Database Applications)
- changing:  19.4.1. Problem (PHP Cookbook)
- chmod( ) function:  A.2a. Alphabetical Listing of PHP Functions (a-e) (Programming PHP)
- converting octals to easier-reading strings:  19.13. Program: Web Server Directory Listing (PHP Cookbook)
- file:  12.4. File Permissions (Programming PHP)
- mode element of file information array, converting to octals:  19.3.3. Discussion (PHP Cookbook)
- semaphores for shared memory segments:  5.7.3. Discussion (PHP Cookbook)
- setuid, setgid, and sticky bits:  19.1. Introduction (PHP Cookbook)
- superuser:  19.4.3. Discussion (PHP Cookbook)
- time of last change:  19.2.3. Discussion (PHP Cookbook)
- umask( ) function:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- values for:  19.1. Introduction (PHP Cookbook)
 
- permutations of an array:  4.26.1. Problem (PHP Cookbook)
- persistence, database connections:  8.3.2. Connecting (Programming PHP)
- persistence, Window and variable lifetime:  12.3.5. Window and Variable Lifetime (JavaScript)
- persistent connections:  4.1.2. Essential Functions for Accessing MySQL with PHP (Web Database Applications)
- 
  -  4.1.3.1. Frequently used functions (Web Database Applications)
-  18. Apache Configuration (Webmaster in a Nutshell)
-  18. Apache Configuration (Webmaster in a Nutshell)
-  20.4.4. Persistent Connections (Webmaster in a Nutshell)
 
- persistent database connections:  10.1. Introduction (PHP Cookbook),  closing for DBMs:   10.3.3. Discussion (PHP Cookbook)
- persistent-state cookies:  17.4. Cookies (Webmaster in a Nutshell)
- personal bar of bookmarks:  24. Client-Side JavaScript Reference (JavaScript)
- Personal Web Server (see PWS)
- personalbar objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
  -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- personalbar property
- 
  
  - window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- personalizing web sites:  8.5.1.4. Personalization (Web Database Applications)
- pfsockopen( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- pg_connect( ):  10.1. Introduction (PHP Cookbook)
- 
  -  4.4.4. PostgreSQL (Web Database Applications)
 
- pg_exec( ):  10.1. Introduction (PHP Cookbook)
- 
  -  4.4.4. PostgreSQL (Web Database Applications)
 
- pg_fetch_row( ):  10.1. Introduction (PHP Cookbook)
- pg_numrows( ):  10.1. Introduction (PHP Cookbook)
- PGP (Pretty Good Privacy):  14.12.2. Solution (PHP Cookbook)
- pg_pconnect( ):  10.1. Introduction (PHP Cookbook)
- Phorum (message board package):  10.16. Program: Storing a Threaded Message Board (PHP Cookbook)
- PHP
- 
  
  - building with support for databases:  8.1. Using PHP to Access a Database (Programming PHP)
- client-side (see client-side PHP)
- configuration page, creating:  1.4.1. Configuration Page (Programming PHP)
- DOM XML extension:  12.3.2. Solution (PHP Cookbook)
- DOM XML material in online PHP Manual:  12.4.3. Discussion (PHP Cookbook)
- download site for most recent version:  15.1.1. Going Straight to the Source (Programming PHP)
- Extension and Application Repository (see PEAR)
- forms:  1.4.2. Forms (Programming PHP)
- Function Entry macro:  14.3.4. Fleshing Out the Skeleton (Programming PHP)
- graphics:  1.4.4. Graphics (Programming PHP)
- history of:  1.2. A Brief History of PHP (Programming PHP),  Version 1:   1.2.1. The Evolution of PHP (Programming PHP)
- info/options, functions for:  A.1. PHP Functions by Category (Programming PHP)
- installing:  1.3. Installing PHP (Programming PHP)
- language:  2. Language Basics (Programming PHP)
- 
    
    - comments:  2.1.4. Comments (Programming PHP)
- data types:  2.2. Data Types (Programming PHP)
- embedding in web pages:  2.7. Embedding PHP in Web Pages (Programming PHP)
- expressions and operators:  2.4. Expressions and Operators (Programming PHP)
- flow-control statements:  2.5. Flow-Control Statements (Programming PHP)
- garbage collection:  2.3.4. Garbage Collection (Programming PHP)
- identifiers:  2.1.6. Identifiers (Programming PHP)
- including code:  2.6. Including Code (Programming PHP)
- keywords:  2.1.7. Keywords (Programming PHP)
- lexical structure:  2.1. Lexical Structure (Programming PHP)
- literals:  2.1.5. Literals (Programming PHP)
- resources:  2.2.7. Resources (Programming PHP)
- statements and semicolons:  2.1.2. Statements and Semicolons (Programming PHP)
- variables:  2.3. Variables (Programming PHP)
- whitespace and line breaks:  2.1.3. Whitespace and Line Breaks (Programming PHP)
 
- LDAP support:  17.8.3. Discussion (PHP Cookbook)
- message board packages:  10.16. Program: Storing a Threaded Message Board (PHP Cookbook)
- prepackaged Windows distributions of:  15.1.2.5. Other installers and prepackaged distributions (Programming PHP)
- random number generators:  2.6.3. Discussion (PHP Cookbook)
- relational databases supported:  10.1. Introduction (PHP Cookbook)
- shell-based program, creating:  1.4.5. From the Shell (Programming PHP)
- tags, removing from string or file:  11.12.1. Problem (PHP Cookbook)
- tags, removing from strings:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- Unicode support:  16.1. Introduction (PHP Cookbook)
- web sites for reference materials:  0.3.1. Web Sites (PHP Cookbook)
- Zend Engine 2 (ZE2):  7.1. Introduction (PHP Cookbook)
 
- php-cli script:  21.1. Introduction (PHP Cookbook)
- PHP Extension and Application Repository (see PEAR)
- PHP-GTK extension:  20.1. Introduction (PHP Cookbook)
- 
  -  20.6.3. Discussion (PHP Cookbook)
- displaying menu bar in window:  20.9.1. Problem (PHP Cookbook)
- online documentation:  20.1. Introduction (PHP Cookbook)
- running programs with CLI binary:  20.1. Introduction (PHP Cookbook)
 
- PHP: Hypertext Preprocessor:  2.1. Introducing PHP (Web Database Applications)
- PHP installer, automatic configuration with:  15.1.2.2. Using the PHP installer to automatically configure PHP  (Programming PHP)
- PHP (PHP Hypertext Preprocessor):  16. PHP (Webmaster in a Nutshell)
- 
  
  - associative arrays:  16.4.1. Dynamic Variables (Webmaster in a Nutshell)
- configuration:  16.1. Installation and Configuration (Webmaster in a Nutshell)
- control structure:  16.8. Control Structures (Webmaster in a Nutshell)
- datatypes:  16.5. Data Types (Webmaster in a Nutshell)
- embedding in HTML:  16.2. Embedding PHP in HTML (Webmaster in a Nutshell)
- escape sequences:  16.5.3. Strings (Webmaster in a Nutshell)
- examples:  16.12. Examples (Webmaster in a Nutshell)
- expressions:  16.6. Expressions (Webmaster in a Nutshell)
- functions:  16.9. Functions (Webmaster in a Nutshell)
- 
    -  16.13. Function Reference (Webmaster in a Nutshell)
 
- installation:  16.1. Installation and Configuration (Webmaster in a Nutshell)
- language syntax:  16.3. Language Syntax (Webmaster in a Nutshell)
- operators:  16.7. Operators (Webmaster in a Nutshell)
- scripts:  1.3. Web Content: HTML, XML, CGI, JavaScript, and PHP (Webmaster in a Nutshell)
- sessions:  16.11. Sessions (Webmaster in a Nutshell)
- variables:  16.4. Variables (Webmaster in a Nutshell)
- 
    
    - dynamic variables:  16.4.1. Dynamic Variables (Webmaster in a Nutshell)
- scope:  16.9.2. Variable Scope (Webmaster in a Nutshell)
- web-related variables:  16.10. Web-Related Variables (Webmaster in a Nutshell)
 
 
- PHP scripting language:  1.3. The Middle Tier (Web Database Applications)
- 
  -  1.3.2. Web Scripting with PHP (Web Database Applications)
-  2. PHP (Web Database Applications)
- arrays and:  2.5. Arrays (Web Database Applications)
- benefits for writing web-enabled scripts and:  5.1.2. Passing Data with the HTML <form> Environment (Web Database Applications)
- branch statements and:  2.2. Conditions and Branches (Web Database Applications)
- conditional statements and:  2.2. Conditions and Branches (Web Database Applications)
- functions ):  6.1.3. Inserting, Updating, and Deleting Data (Web Database Applications)
- 
    - (see also functions (PHP)
 
- HTTP authentication and:  9.2. HTTP Authentication with PHP (Web Database Applications)
- initializing variables and:  5.1.5. How PHP Initializes Variables (Web Database Applications)
- installing:  A.1.4. Installing PHP (Web Database Applications)
- loops and:  2.3. Loops (Web Database Applications)
- objects and:  2.11. Objects (Web Database Applications)
- online manual for:  A.4. Installation Resources (Web Database Applications)
- regular expressions and:  2.7. Regular Expressions (Web Database Applications)
- scripting environment of:  1.3.2. Web Scripting with PHP (Web Database Applications)
- session management and:  8.3. PHP Session Management (Web Database Applications)
- 
    -  D.2. PHP Session Management (Web Database Applications)
 
- strings and:  2.6. Strings (Web Database Applications)
- using to access non-MySQL databases:  4.4. Interacting with Other DBMSs Using PHP (Web Database Applications)
 
- PHP scripts
- 
  
  - for authentication:  9.4.3.3. Authentication script (Web Database Applications)
- creating:  2.1.1.1. Creating PHP scripts (Web Database Applications)
- debugging:  2.12. Common Mistakes (Web Database Applications)
- example of:  2.4. A Working Example (Web Database Applications)
- for login <form>:  9.4.3.2. Login page (Web Database Applications)
- for logout:  9.4.3.4. Logout script (Web Database Applications)
- managing HTTP authentication with:  9.2.2. Managing HTTP Authentication with PHP (Web Database Applications)
- of examples for the winestore:  A.2. Installing the Winestore Examples (Web Database Applications)
- reusing functions and:  2.10.4. Reusing Functions with Include and Require Files (Web Database Applications)
 
- .php suffix, debugging and:  2.12.4. Other Common Problems (Web Database Applications)
- PHP Triad for Windows:  A.4. Installation Resources (Web Database Applications)
- PHP_ADD_INCLUDE( ) macro:  14.4.2. External Dependencies (Programming PHP)
- PHP_ADD_LIBRARY_WITH_PATH( ) macro:  14.4.2. External Dependencies (Programming PHP)
- php_admin_flag directive:  16.1. Installation and Configuration (Webmaster in a Nutshell)
- php_admin_value directive:  16.1. Installation and Configuration (Webmaster in a Nutshell)
- PHP_AUTH_PW global variable:  8.10.2. Solution (PHP Cookbook)
- PHP_AUTH_USER global variable:  8.10.2. Solution (PHP Cookbook)
- phpcredits( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- PHPDoc:  21.9.1. Problem (PHP Cookbook)
- 
  
  - comments:  21.9.3. Discussion (PHP Cookbook)
- tags:  21.9.2. Solution (PHP Cookbook)
 
- phpdoc program:  21.9.3. Discussion (PHP Cookbook)
- PHP_FE( ) macro:  14.3.4. Fleshing Out the Skeleton (Programming PHP)
- php_flag directive:  16.1. Installation and Configuration (Webmaster in a Nutshell)
- phpinfo( ):  6.11.3. Discussion (PHP Cookbook)
- 
  -  1.4.1. Configuration Page (Programming PHP)
-  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- checking for database support:  8.1. Using PHP to Access a Database (Programming PHP)
- checking GD version:  15.1. Introduction (PHP Cookbook)
- GD extension, information on:  9.2. The GD Extension (Programming PHP)
- passwords stored in environment variables:  14.2.3. Discussion (PHP Cookbook)
 
- php.ini file
- 
  
  - browscap configuration directive:  8.8.3. Discussion (PHP Cookbook)
- checking original configuration variable value:  8.23.3. Discussion (PHP Cookbook)
- configuration values for PHP, persistent changes in:  8.24.3. Discussion (PHP Cookbook)
- directives recommended for production systems:  12.1.1. Initialize Variables (Programming PHP)
- disable_functions option:  12.6. PHP Code (Programming PHP)
- extension INI entries:  14.12. Extension INI Entries (Programming PHP)
- include path for PEAR packages:  21.2.3. Discussion (PHP Cookbook)
- mail settings:  17.2.3. Discussion (PHP Cookbook)
- maximum size (in bytes) for file uploads:  12.3.2. Beware of Filling Your Filesystem (Programming PHP)
- memory_limit directive:  14.5. Memory Management (Programming PHP)
- reading:  18.14.3. Discussion (PHP Cookbook)
- safe_mode directive:  12.4.4. Safe Mode (Programming PHP)
- session information storage, customizing:  7.6.2.3. Custom storage (Programming PHP)
- session.save_handler, setting for user session storage:  8.7.2. Solution (PHP Cookbook)
- session.save_path:  8.7.3. Discussion (PHP Cookbook)
- track_errors option:  13.4.1. Error Reporting (Programming PHP)
- variables_order directive:  12.1.2. Set variables_order (Programming PHP)
 
- php.ini-recommended configuration file:  8.16.3. Discussion (PHP Cookbook)
- PHP_INI_MH( ) prototype macro:  14.12. Extension INI Entries (Programming PHP)
- phpize command (pear):  21.6.3. Discussion (PHP Cookbook)
- php_logo_guid( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- PHP_MINIT_FUNCTION( ):  14.12. Extension INI Entries (Programming PHP)
- php_sapi_name( ):  20.1. Introduction (PHP Cookbook)
- 
  -  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
 
- $PHP_SELF variable (current script name):  7.2. Variables (Programming PHP)
- $PHPSESSID/PHPSESSID:  8.3.2. Starting a Session (Web Database Applications)
- php_session table:  8.7.3. Discussion (PHP Cookbook)
- php_uname( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- php_value directive:  16.1. Installation and Configuration (Webmaster in a Nutshell)
- phpversion( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- pi( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- pi constant:  23. Core JavaScript Reference (JavaScript)
- PI (Process Instruction) XML tag:  2.7.2. SGML Style (Programming PHP)
- PI property, Math object:  12.5. Core Objects (Dynamic HTML)
- pica units:  1.5.1. CSS Rationale (Dynamic HTML)
- 
  -  4.2.2. top, right, bottom, and left Attributes (Dynamic HTML)
 
- PidFile directive (Apache):  18. Apache Configuration (Webmaster in a Nutshell)
- ping( ) (Net_Ping):  17.11.3. Discussion (PHP Cookbook)
- ping program:  17.11.1. Problem (PHP Cookbook)
- pipes:  18.1. Introduction (PHP Cookbook)
- 
  -  15.2.9. External Commands (Programming PHP)
- opening in r mode to read standard output:  18.24.2. Solution (PHP Cookbook)
- opening to external program and writing to:  18.22.2. Solution (PHP Cookbook)
- opening to process executed by shell command:  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- program output:  18.23.3. Discussion (PHP Cookbook)
 
- pitch attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- pitch property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- pitch-range attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- pitchRange property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- pixel units:  4.2.2. top, right, bottom, and left Attributes (Dynamic HTML)
- 
  -  18.2.2. Specifying the Position and Size of Elements (JavaScript)
 
- pixelBottom property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pixelDepth property:  24. Client-Side JavaScript Reference (JavaScript),  screen object:   9.6. Alphabetical Object Reference (Dynamic HTML)
- pixelHeight property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pixelLeft property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pixelRight property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pixels
- 
  
  - checking color index for:  9.8.2. Identifying Colors (Programming PHP)
- setting color for:  9.4.5. Basic Drawing Functions (Programming PHP)
 
- pixelTop property:  4.3.2. Positionable Element Properties (Dynamic HTML)
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pixelWidth property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pkcs11 property
- 
  
  - window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- placeholders
- 
  
  - for database query values:  8.4.1. Placeholders (Programming PHP)
- XML entities as:  11.3.4. Entity Handlers (Programming PHP)
 
- placeholders in database queries:  10.6.3. Discussion (PHP Cookbook)
- 
  -  10.8.3. Discussion (PHP Cookbook)
- quoting values:  10.10.3. Discussion (PHP Cookbook)
 
- plain-text document, creating:  14.2.1. Non-HTML Documents (JavaScript)
- plaintext elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- plaintext files as databases:  10.1. Introduction (PHP Cookbook)
- plaintext objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- platform property:  13.6. The Navigator Object (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
- navigator object:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- platform, testing for:  15.2.1. Determining the Platform (Programming PHP)
- platforms (see browsers also browsers)
- 
  - (see also browsers)
- compatibility issues:  20.1. Platform and Browser Compatibility (JavaScript)
- 
    
    - defensive coding for incompatibilities:  20.1.2. Defensive Coding (JavaScript)
- failing to resolve:  20.1.7. Fail Gracefully (JavaScript)
- feature testing:  20.1.3. Feature Testing (JavaScript)
- ignoring incompatibilities:  20.1.6. Ignore the Problem (JavaScript)
- server-side scripts:  20.1.5. Compatibility Through Server-Side Scripts (JavaScript)
- workarounds:  20.1.4. Platform-Specific Workarounds (JavaScript)
 
- cross-platform strategies:  2.6. Cross-Platform Strategies (Dynamic HTML)
- CSS considerations:  3.4. The CSS Platform (Dynamic HTML)
- defined:  2.1. What Is a Platform? (Dynamic HTML)
- 
    -  2.1. What Is a Platform? (Dynamic HTML)
 
- downloadable fonts:  2.3.7. Downloadable Fonts (Dynamic HTML)
- dynamic content:  2.3.4. Dynamic Content (Dynamic HTML)
- element object references:  2.3.1. Element Object References (Dynamic HTML)
- 
    -  2.3.1. Element Object References (Dynamic HTML)
 
- event models:  2.3.5. The Event Model (Dynamic HTML)
- Navigator 4 DHTML:  2.2. Navigator 4 DHTML—Fading Fast (Dynamic HTML)
- 
    -  2.2. Navigator 4 DHTML—Fading Fast (Dynamic HTML)
 
- Netscape 6 (Mozilla) DHTML:  2.4. Netscape 6 (Mozilla) DHTML (Dynamic HTML)
- style sheet differences:  3.10. Cross-Platform Style Differences (Dynamic HTML)
 
- play-during attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- playDuring property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- Plugin object:  24. Client-Side JavaScript Reference (JavaScript)
- plugin objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- plugins:  14.9. Applets (JavaScript)
- 
  -  14.10. Embedded Data (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
- updating plugins[] array:  24. Client-Side JavaScript Reference (JavaScript)
 
- plugins objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- plugins[] property:  24. Client-Side JavaScript Reference (JavaScript),  Document object:   24. Client-Side JavaScript Reference (JavaScript)
- pluginspage attribute, embed elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- pluginspage attribute, <embed>:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- pluginspage property, embed objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- pluginurl attribute, embed elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- pluralizing words:  2.11.1. Problem (PHP Cookbook)
- plus sign (see +, under Symbols)
- PNG file format:  15.1. Introduction (PHP Cookbook),  bar chart image:  15.10. Program:  Generating Bar Charts from Poll Results (PHP Cookbook)
- PNG image format:  9.2. The GD Extension (Programming PHP)
- 
  
  - black square on white background (example):  9.4. Creating and Drawing Images (Programming PHP)
- changing to JPEG:  9.4.2. Changing the Output Format (Programming PHP)
- in PDF files:  10.4.1. Images (Programming PHP)
- output function for:  9.4.1. The Structure of a Graphics Program (Programming PHP)
 
- pnotes( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- point object, creating and initializing:  3.5.2. Object Literals (JavaScript)
- point-size attribute, font elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- point units:  4.2.2. top, right, bottom, and left Attributes (Dynamic HTML)
- poll results, bar charts generated from:  15.10. Program: Generating Bar Charts from Poll Results (PHP Cookbook)
- polygons, drawing:  9.4.5. Basic Drawing Functions (Programming PHP)
- 
  
  - filled:  15.2.2. Solution (PHP Cookbook)
- open polygon:  15.2.2. Solution (PHP Cookbook)
 
- polymorphism, method:  7.10.1. Problem (PHP Cookbook)
- POP3:  17.4.1. Problem (PHP Cookbook)
- pop( ):  23. Core JavaScript Reference (JavaScript),  Array objects:   12.5. Core Objects (Dynamic HTML)
- pop( ) (Array object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- pop-up dialogs (see dialog boxes)
- popen( ):  18.22.2. Solution (PHP Cookbook)
- 
  -  18.23.3. Discussion (PHP Cookbook)
-  18.24.2. Solution (PHP Cookbook)
-  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
 
- popen( ) function, security risks:  12.7. Shell Commands (Programming PHP)
- popup objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- popup_menu( ) (CGI.pm):  14. The CGI.pm Module (Webmaster in a Nutshell)
- port( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- port property
- 
  
  - a objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- area objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Link object:  24. Client-Side JavaScript Reference (JavaScript)
- Location object:  24. Client-Side JavaScript Reference (JavaScript)
- location objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- portability
- 
  
  - database-specific extensions and:  8.1. Using PHP to Access a Database (Programming PHP)
- optimizing database connections for:  8.3.2. Connecting (Programming PHP)
 
- Portable Document Format (see PDF)
- ports:  B.1.2.2. Ports (Web Database Applications)
- pos( ):  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- posBottom property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- posHeight property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- position
- 
  
  - array elements, finding for:  4.13.1. Problem (PHP Cookbook)
- getting current in a file:  18.15.3. Discussion (PHP Cookbook)
 
- position attribute
- 
  
  - fixed value:  4.2.1. The position Attribute (Dynamic HTML)
- pixel units, specifying in:  18.2.2. Specifying the Position and Size of Elements (JavaScript)
- positioning context and:  4.1.2. Absolute Versus Relative Positioning (Dynamic HTML)
- positioning elements:  4.1.1. Setting the position Attribute (Dynamic HTML)
- values for:  18.2.1. The Key to DHTML: The position Attribute (JavaScript)
 
- position attribute (CSS):  11.5. Alphabetical Attribute Reference (Dynamic HTML)
- position of smaller string within larger string:  4.7.4.1. Searches returning position (Programming PHP)
- position property
- 
  
  - CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- style objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- positioning
- 
  
  - attributes:  2.3.3. CSS Positioning and Layering (Dynamic HTML)
- 
    -  4.2. Positioning Attributes (Dynamic HTML)
 
- box positioning:  3.2.2. Box Positioning (Dynamic HTML)
- common tasks:  4.5. Common Positioning Tasks (Dynamic HTML)
- creating positionable elements:  4.1. Creating Positionable Elements (Dynamic HTML)
- cross-platform scripting:  4.4. Cross-Platform Position Scripting (Dynamic HTML)
- CSS-P and:  1.5. Style Sheets (Dynamic HTML)
- cursor in PDF text:  10.3.2. Text Functions (Programming PHP)
- element positioning:  1.5.2. Element Positioning and Layering (Dynamic HTML)
- 
    -  4. Adding Dynamic Positioning to Documents (Dynamic HTML)
 
- graphics rule:  2.3.3. CSS Positioning and Layering (Dynamic HTML)
- 
    -  2.3.3. CSS Positioning and Layering (Dynamic HTML)
 
- images in PDF documents:  10.4.1. Images (Programming PHP)
- layer elements and:  1.6. Document Object Model (Dynamic HTML)
- Netscape 6:  2.4.3. Positioning and Layering (Dynamic HTML)
- scripting and:  4.3. Changing Attribute Values via Scripting (Dynamic HTML)
- text in PDF files:  10.3.2. Text Functions (Programming PHP)
 
- positioning elements with CSS:  18.2. Element Positioning with CSS (JavaScript)
- 
  
  - display and visibility attributes:  18.2.4. Element Display and Visibility (JavaScript)
- positioning example:  18.2.6. CSS Positioning Example (JavaScript)
- specifying position and size:  18.2.2. Specifying the Position and Size of Elements (JavaScript)
- standardization process:  18.1.4. Versions of CSS (JavaScript)
- visibility (partial),  overflow and clip attributes:  18.2.5. Partial Visibility:  overflow and clip (JavaScript)
- z-index attribute:  18.2.3. The Third Dimension: z-index (JavaScript)
 
- positioning properties, unit specifications for:  18.3.2. Working with Style Properties (JavaScript)
- positions in indexed arrays:  5.1. Indexed Versus Associative Arrays (Programming PHP)
- positive look-ahead assertion:  10.1.5. Specifying Match Position (JavaScript)
- 
  -  10.1.5. Specifying Match Position (JavaScript)
 
- positive lookahead and lookbehind assertions:  4.10.10. Lookahead and Lookbehind (Programming PHP)
- positive or negative Infinity:  5.3. Arithmetic Operators (JavaScript)
- POSITIVE_INFINITY constant:  23. Core JavaScript Reference (JavaScript)
- POSITIVE_INFINITY property, Number objects:  12.5. Core Objects (Dynamic HTML)
- POSIX
- 
  
  - regular expression functions:  13.1. Introduction (PHP Cookbook)
- regular expressions, web site information on:  13.1. Introduction (PHP Cookbook)
 
- POSIX-style regular expressions:  4.9. POSIX-Style Regular Expressions (Programming PHP)
- 
  
  - anchors in:  4.9.2. Anchors (Programming PHP)
- functions for:  4.9.3. Functions (Programming PHP)
- 
    
    - matching:  4.9.3.1. Matching (Programming PHP)
- replacing:  4.9.3.2. Replacing (Programming PHP)
- splitting strings:  4.9.3.3. Splitting (Programming PHP)
 
 
- posLeft property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- posRight property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- $_POST array:  1.4.2. Forms (Programming PHP),  accessing form parameters:   7.4.2. Parameters (Programming PHP)
- POST attribute, cookies and:  8.3.6. Session Management Without Cookies (Web Database Applications)
- post-decrement operator:  5.3. Arithmetic Operators (JavaScript)
- POST method:  11.7.3. Discussion (PHP Cookbook)
- 
  
  - fetching URLs with:  11.3.1. Problem (PHP Cookbook)
- maximum size of files:  9.7.3. Discussion (PHP Cookbook)
- sign-in form for LDAP:  17.9.3. Discussion (PHP Cookbook)
- SOAP requests:  12.10.3. Discussion (PHP Cookbook)
- URL redirection and:  8.5.3. Discussion (PHP Cookbook)
- XML-RPC requests:  12.8.3. Discussion (PHP Cookbook)
 
- POST method (HTTP):  7.1. HTTP Basics (Programming PHP)
- 
  -  12.1.1. Transferring the Form Data (Webmaster in a Nutshell)
-  17.1.1.3. The POST method (Webmaster in a Nutshell)
- form processing:  7.4.1. Methods (Programming PHP)
- global variables for, controlling:  12.1.2. Set variables_order (Programming PHP)
- $HTTP_POST_VARS array:  7.2. Variables (Programming PHP)
- quotes state for operations:  A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
- sending XML-RPC request via:  11.5.1. Servers (Programming PHP)
- XML-RPC request, constructing for:  11.5.2. Clients (Programming PHP)
 
- $_POST superglobal array:  9.1. Introduction (PHP Cookbook)
- 
  -  9.1. Introduction (PHP Cookbook)
-  9.8.2. Solution (PHP Cookbook)
 
- post-validation error finding:  7.1. Validation and Error Reporting for Web Database Applications (Web Database Applications)
- post_connection( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- PostgreSQL:  1.4.3. The MySQL DBMS (Web Database Applications)
- 
  -  4.4.4. PostgreSQL (Web Database Applications)
 
- PostgreSQL database:  10.1. Introduction (PHP Cookbook)
- 
  
  - DSN for:  10.4.3. Discussion (PHP Cookbook)
- handler using:  8.7.4. See Also (PHP Cookbook)
 
- PostgreSQL extension:  B.1. Optional Extensions Listing (Programming PHP)
- post_max_size configuration directive:  9.7.3. Discussion (PHP Cookbook)
- post_max_size configuration option:  12.3.2. Beware of Filling Your Filesystem (Programming PHP)
- posTop property:  4.3.2. Positionable Element Properties (Dynamic HTML),  style, CSSStyleDeclaration objects:   9.6. Alphabetical Object Reference (Dynamic HTML)
- PostScript font metrics:  10.3.4. Fonts (Programming PHP)
- PostScript Type 1 fonts:  15.5.2. Solution (PHP Cookbook)
- 
  
  - drawing centered text:  15.6.2. Solution (PHP Cookbook)
- 
    -  15.6.3. Discussion (PHP Cookbook)
 
- t1lib:  15.5.3. Discussion (PHP Cookbook)
 
- posWidth property, style, CSSStyleDeclaration objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- pow( ):  23. Core JavaScript Reference (JavaScript)
- 
  -  2.9.2. Solution (PHP Cookbook)
-  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- Math object:  12.5. Core Objects (Dynamic HTML)
 
- power set:  4.25.1. Problem (PHP Cookbook)
- powers:  2.9.6. Powers and Logs (Web Database Applications)
- pqg attribute, keygen elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- pre elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- pre-increment and post-increment operator:  5.3. Arithmetic Operators (JavaScript)
- pre objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- precedence
- 
  
  - CSS style rules, determining:  18.1.3. The Cascade (JavaScript)
- operator:  5.2. Operator Overview (JavaScript)
- 
    -  5.2.3. Operator Precedence (JavaScript)
- + (concatenation) operator:  5.6. String Operators (JavaScript)
 
 
- precedence of operators:  2.1.5.2. Operator precedence (Web Database Applications)
- precedence, operator:  2.4. Expressions and Operators (Programming PHP)
- 
  -  2.4.2. Operator Precedence (Programming PHP)
- associativity and:  2.4.3. Operator Associativity (Programming PHP)
- two basic rules for:  2.4.2. Operator Precedence (Programming PHP)
 
- precedence rules:  3.9. Cascade Precedence Rules (Dynamic HTML)
- precision
- 
  
  - floating-point numbers, rounding to nearest integer:  2.4.3. Discussion (PHP Cookbook)
- high-precision time, generating:  3.14.1. Problem (PHP Cookbook)
 
- precision, number:  23. Core JavaScript Reference (JavaScript)
- precision specifier for floating-point numbers:  4.2.3.1. Format modifiers (Programming PHP)
- predefined functions:  3.4. Functions (JavaScript)
- predefined functions and global variables:  2.8. Reserved Words (JavaScript)
- predefined JavaScript elements
- 
  
  - as global object properties:  4.6.1. The Global Object (JavaScript)
- constructors:  8.1.1. Creating Objects (JavaScript)
 
- preference( ) method, navigator object:  9.6. Alphabetical Object Reference (Dynamic HTML)
- preferences
- 
  
  - for page colors (see color cookies)
- session, saving across requests:  7.6.3. Combining Cookies and Sessions (Programming PHP)
- using from sessions:  7.6.2.1. Session basics (Programming PHP)
 
- prefix property:  9.5.3. Event Handlers (Dynamic HTML)
- 
  -  9.5.3. Event Handlers (Dynamic HTML)
-  25. W3C DOM Reference (JavaScript)
 
- preg functions:  13.1. Introduction (PHP Cookbook)
- 
  
  - converting ereg functions to:  13.2.1. Problem (PHP Cookbook)
- 
    
    - pattern delimiters:  13.2.3. Discussion (PHP Cookbook)
- pattern modifiers:  13.2.3. Discussion (PHP Cookbook)
 
- escaping metacharacters:  13.9.1. Problem (PHP Cookbook)
 
- preg_grep( ):  13.7.2. Solution (PHP Cookbook)
- preg_match( ):  13.1. Introduction (PHP Cookbook)
- 
  -  4.10.13.1. Matching (Programming PHP)
- filenames matching a pattern:  19.9.2. Solution (PHP Cookbook)
- parsing Combined Log Format lines:  11.14.3. Discussion (PHP Cookbook)
- parsing date formats:  3.10.3. Discussion (PHP Cookbook)
 
- preg_match_all( ):  13.1. Introduction (PHP Cookbook)
- 
  
  - ping program output, parsing:  17.11.3. Discussion (PHP Cookbook)
- pulling all matches into an array:  13.4.2. Solution (PHP Cookbook)
 
- preg_quote( ):  13.9.2. Solution (PHP Cookbook)
- 
  -  4.10.13.5. Quoting for regular expressions (Programming PHP)
 
- preg_replace( ):  11.8.2. Solution (PHP Cookbook)
- 
  -  13.1. Introduction (PHP Cookbook)
-  4.10.13.2. Replacing (Programming PHP)
- calling eval( ) with /e option:  12.6. PHP Code (Programming PHP)
 
- preg_split( ):  1.12.2. Solution (PHP Cookbook)
- 
  -  13.10.2. Solution (PHP Cookbook)
-  4.10.13.3. Splitting (Programming PHP)
 
- prepare( ) (DB):  10.7.2. Solution (PHP Cookbook)
- 
  -  10.8.2. Solution (PHP Cookbook)
 
- prepare( ) method:  8.4.2. Prepare/Execute (Programming PHP)
- Pretty Good Privacy (PGP):  14.12.2. Solution (PHP Cookbook)
- prev( ):  5.7.2. The Iterator Functions (Programming PHP)
- 
  -  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
-  2.5.3. Using Array Pointers (Web Database Applications)
 
- prev( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- preventDefault( ):  6.4.3. W3C preventDefault( ) Method (Netscape 6 and Later) (Dynamic HTML)
- 
  -  19.2.1. Event Propagation (JavaScript)
-  19.2.6.1. Event (JavaScript)
-  25. W3C DOM Reference (JavaScript)
- synthesized events and:  19.2.9. Synthesizing Events (JavaScript)
 
- preventDefault( ) method, event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- preventDefault( ) (Event object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- previewing events before processing (Netscape):  19.4.2. Event Capturing in Netscape 4 (JavaScript)
- previous property, history objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- previousNode( )
- 
  
  - NodeIterator object:  17.5.1.1. NodeIterator and TreeWalker (JavaScript)
- 
    -  25. W3C DOM Reference (JavaScript)
 
- TreeWalker object:  25. W3C DOM Reference (JavaScript)
 
- previousNode( ) method
- 
  
  - NodeIterator objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- TreeWalker objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- previousPage( ) method, table objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- previousSibling( ):  25. W3C DOM Reference (JavaScript)
- previousSibling( ) method, TreeWalker objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- previousSibling property:  5.7.1.2. W3C DOM text (Dynamic HTML)
- 
  -  9.5.3. Event Handlers (Dynamic HTML)
-  9.5.3. Event Handlers (Dynamic HTML)
-  17.2.1. Traversing a Document (JavaScript)
-  25. W3C DOM Reference (JavaScript)
- Node object:  17.1.2. Nodes (JavaScript)
 
- prevValue property:  25. W3C DOM Reference (JavaScript)
- 
  
  - event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- primary keys:  3.1.2. Terminology (Web Database Applications)
- 
  -  3.10.1. Keys, Primary Keys, and Indexes (Web Database Applications)
 
- primitive data types
- 
  
  - converting objects to:  5.4.1. Equality (==) and Identity (===) (JavaScript)
- 
    -  8.7.4. The valueOf( ) Method (JavaScript)
 
- converting values from one type to another:  3.12. Primitive Data Type Wrapper Objects (JavaScript)
- Java char, converting to JavaScript number:  22.5. LiveConnect Data Conversion (JavaScript)
- JavaScript
- 
    
    - converting JavaObject objects to:  22.6. JavaScript Conversion of JavaObjects (JavaScript)
- 
      -  22.6. JavaScript Conversion of JavaObjects (JavaScript)
 
- numbers:  23. Core JavaScript Reference (JavaScript)
- numbers, converting to Java types:  22.5. LiveConnect Data Conversion (JavaScript)
- strings:  23. Core JavaScript Reference (JavaScript)
 
- numbers, strings, and booleans:  3. Data Types and Values (JavaScript)
- reference types vs.:  4.4. Primitive Types and Reference Types (JavaScript)
- 
    -  11.2.1. Primitive Types and Reference Types (JavaScript)
 
- wrapper objects for:  3.12. Primitive Data Type Wrapper Objects (JavaScript)
 
- primitiveType property:  18.5.5. Traversing Style Sheets (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
 
- print( )
- 
  
  - Perl:  15.8. The Perl API (Webmaster in a Nutshell)
- Window object:  11.4. JavaScript API Reference (Webmaster in a Nutshell)
 
- print( ):  7.1. Defining and Invoking Functions (JavaScript)
- 
  -  24. Client-Side JavaScript Reference (JavaScript)
-  18.19.3. Discussion (PHP Cookbook)
-  4.2.2. print( ) (Programming PHP)
-  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- Window object:  13.1. Window Overview (JavaScript)
 
- print( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- print statement:  2.1.1.3. Outputting data with echo and print (Web Database Applications)
- printenv directive (SSI):  13.2. Basic SSI Directives (Webmaster in a Nutshell)
- printf( ):  19.13. Program: Web Server Directory Listing (PHP Cookbook)
- 
  -  4.2.3. printf( ) (Programming PHP)
-  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
-  2.6.2.1. Creating formatted output with sprintf( ) and printf( ) (Web Database Applications)
- format modifiers:  4.2.3.1. Format modifiers (Programming PHP)
- hexadecimal numbers, formatting:  2.16.3. Discussion (PHP Cookbook)
- type specifier:  4.2.3.2. Type specifiers (Programming PHP)
 
- printing
- 
  
  - array in horizontally columned HTML table:  4.27. Program: Printing an Array in a Horizontally Columned HTML Table (PHP Cookbook)
- array with commas:  4.10.1. Problem (PHP Cookbook)
- database errors:  10.11.3. Discussion (PHP Cookbook)
- error messages:  13.4.4. Defining Error Handlers (Programming PHP)
- formatted data to browser based on the pipe output:  18.23.3. Discussion (PHP Cookbook)
- strings:  4.2. Printing Strings (Programming PHP)
- 
    
    - with echo:  4.2.1. echo (Programming PHP)
- with print( ) function:  4.2.2. print( ) (Programming PHP)
- with printf( ) function:  4.2.3. printf( ) (Programming PHP)
- with print_r( ):  4.2.4. print_r( ) and var_dump( ) (Programming PHP)
- with var_dump( ) function:  4.2.4. print_r( ) and var_dump( ) (Programming PHP)
 
- text in Spanish:  16.5.3. Discussion (PHP Cookbook)
- UTC time:  3.12.3. Discussion (PHP Cookbook)
- XML tags manually:  12.2.2. Solution (PHP Cookbook)
 
- print_r( ):  5.9.2. Solution (PHP Cookbook)
- 
  -  4.2.4. print_r( ) and var_dump( ) (Programming PHP)
-  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
-  2.1.7.1. Debugging with print_r( ) and var_dump( ) (Web Database Applications)
-  2.5.5.1. Sorting with sort( ) and rsort( ) (Web Database Applications)
- displaying everything in error object:  10.11.3. Discussion (PHP Cookbook)
- printing object variable values:  7.11.3. Discussion (PHP Cookbook)
 
- priority levels for different debugging comments:  8.20.3. Discussion (PHP Cookbook)
- privacy issues, JavaScript programs and:  21.1. JavaScript and Security (JavaScript)
- private and public methods or properties:  6.3. Accessing Properties and Methods (Programming PHP)
- private keys:  14.12.3. Discussion (PHP Cookbook)
- 
  -  A.3.3. Creating a Key and Certificate (Web Database Applications)
 
- privileges:  3.10.3.1. Permissions (Web Database Applications)
- process IDs:  A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
- processes, sharing variables between:  5.7.1. Problem (PHP Cookbook)
- processing instructions for XML documents:  11.3.3. Processing Instructions (Programming PHP)
- ProcessingInstruction object:  25. W3C DOM Reference (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
 
- ProcessingInstruction objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- PROCESSING_INSTRUCTION_NODE property:  9.5.3. Event Handlers (Dynamic HTML)
- product property, navigator object:  9.6. Alphabetical Object Reference (Dynamic HTML)
- production environment, php.ini directives for:  12.1.1. Initialize Variables (Programming PHP)
- productSub property, navigator object:  9.6. Alphabetical Object Reference (Dynamic HTML)
- profile( ):  8.26.3. Discussion (PHP Cookbook)
- profile attribute, head elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- profile attribute, <head>:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- profile property, head objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- profiling:  13.5.2. Profiling (Programming PHP)
- profiling code:  8.26.1. Problem (PHP Cookbook)
- program execution, functions for:  A.1. PHP Functions by Category (Programming PHP)
- programming languages
- 
  
  - JavaScript as:  1.1.2. JavaScript Is Not Simple (JavaScript)
- typed versus untyped:  4.1. Variable Typing (JavaScript)
 
- programming, performance considerations:  20.3. Programming (Webmaster in a Nutshell)
- programs
- 
  
  - reading standard error from:  18.24.1. Problem (PHP Cookbook)
- reading standard output from:  18.23.1. Problem (PHP Cookbook)
 
- programs (JavaScript),  executing:   12.3. Execution of JavaScript Programs (JavaScript)
- 
  
  - event handlers:  12.3.3. Event Handlers (JavaScript)
- functions:  12.3.2. Functions (JavaScript)
- JavaScript URLs:  12.3.4. JavaScript URLs (JavaScript)
- scripts:  12.3.1. Scripts (JavaScript)
- Window and variable lifetime:  12.3.5. Window and Variable Lifetime (JavaScript)
 
- progressive JPEGs in PDF files:  10.4.1. Images (Programming PHP)
- prompt( ):  6.17. try/catch/finally (JavaScript)
- 
  -  13.1. Window Overview (JavaScript)
-  13.2. Simple Dialog Boxes (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- prompt( ) method, window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- prompt attribute, isindex elements:  8.3. Alphabetical Tag Reference (Dynamic HTML)
- prompt attribute, <isindex>:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- prompt property, isindex objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- prompt( ) (Window object):  11.3.2.1. Simple dialog boxes (Webmaster in a Nutshell)
- 
  -  11.4. JavaScript API Reference (Webmaster in a Nutshell)
 
- prompter property
- 
  
  - window objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- 
    -  9.6. Alphabetical Object Reference (Dynamic HTML)
 
 
- properties:  2.3.5. The Event Model (Dynamic HTML)
- 
  -  2.2.6. Objects (Programming PHP)
- accessing:  1.6.2. Microsoft IE 4 DOM (Dynamic HTML)
- 
    -  2.3.2. Cascading Style Sheets (Dynamic HTML)
-  5.5. Changing Tag Attribute Values (Dynamic HTML)
-  6.3. Accessing Properties and Methods (Programming PHP)
 
- background properties:  3.5.2. CSS Attribute Assignment Syntax (Dynamic HTML)
- class:  8.5.3. Class Properties (JavaScript)
- 
    -  7.1. Introduction (PHP Cookbook)
- assigning constant values to:  7.1. Introduction (PHP Cookbook)
- assigning non-constant values to:  7.1. Introduction (PHP Cookbook)
- declaring:  7.1. Introduction (PHP Cookbook)
- 
      -  7.1. Introduction (PHP Cookbook)
 
- naming:  7.1. Introduction (PHP Cookbook)
 
- class, getting:  6.5.1. Examining Classes (Programming PHP)
- 
    -  A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
 
- client-side activities:  5.1. Writing Variable Content (Dynamic HTML)
- client-side JavaScript, case insensitivity in:  2.2. Case Sensitivity (JavaScript)
- controlling:  1.5.2. Element Positioning and Layering (Dynamic HTML)
- Core DOM module and:  1.6. Document Object Model (Dynamic HTML)
- CSS2Properties:  25. W3C DOM Reference (JavaScript)
- data types of:  5.6.1. The style Property (Dynamic HTML)
- declaring:  6.4.2. Declaring Properties (Programming PHP)
- default values:  9.3. Default Property Values (Dynamic HTML)
- defined by DOM interfaces:  25. W3C DOM Reference (JavaScript)
- elements sharing:  1.7. Web Accessibility Initiative (WAI) (Dynamic HTML)
- event handlers as:  6.3.2. Event Handlers as Object Properties (Dynamic HTML)
- 
    -  6.3.2. Event Handlers as Object Properties (Dynamic HTML)
 
- event objects:  2.3.5. The Event Model (Dynamic HTML)
- 
    -  6.2.2. Event Object Properties (Dynamic HTML)
 
- form elements:  15.3.2. Form Element Properties (JavaScript)
- function:  7.5. Function Properties and Methods (JavaScript)
- 
    
    - defining custom:  7.5.3. Defining Your Own Function Properties (JavaScript)
- prototype:  7.5.2. The prototype Property (JavaScript)
 
- global, predefined:  2.8. Reserved Words (JavaScript)
- HTML API (DOM):  17.1.3.1. HTML naming conventions (JavaScript)
- instance:  8.5.1. Instance Properties (JavaScript)
- 
    -  10.3.2. RegExp Instance Properties (JavaScript)
 
- list of:  14. DOM Property Index (Dynamic HTML)
- nodes and:  1.6.3. W3C DOM Architecture (Dynamic HTML)
- 
    -  5.7.1.2. W3C DOM text (Dynamic HTML)
 
- object:  3.5. Objects (JavaScript)
- 
    -  8.1. Objects and Properties (JavaScript)
-  8.5. Object-Oriented JavaScript (JavaScript)
-  6.1. Terminology (Programming PHP)
- adding to base object:  7.12.1. Problem (PHP Cookbook)
- Anchor:  14.8. Anchors (JavaScript)
- applets:  14.9. Applets (JavaScript)
- assigning functions to:  3.4. Functions (JavaScript)
- 
      -  7.2. Functions as Data (JavaScript)
 
- constructor function, creating with:  3.5.1. Creating Objects (JavaScript)
- 
      -  8.2. Constructors (JavaScript)
-  8.7.1. The constructor Property (JavaScript)
 
- Cookie:  16.4. Cookie Example (JavaScript)
- CSS2Properties:  18.3.1. Naming Conventions: CSS Attributes in JavaScript (JavaScript)
- deleting:  8.1.4. Undefined Properties (JavaScript)
- Document:  14.1.2. Document Properties (JavaScript)
- 
      -  14.3. Document Color Properties (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- embedded data:  14.10. Embedded Data (JavaScript)
- enumerable:  23. Core JavaScript Reference (JavaScript)
- enumerating:  8.1.3. Enumerating Properties (JavaScript)
- Event:  19.2.9. Synthesizing Events (JavaScript)
- 
      -  24. Client-Side JavaScript Reference (JavaScript)
 
- event handler, assigning function to:  19.1.3. Event Handlers as Properties (JavaScript)
- 
      -  19.1.6. Scope of Event Handlers (JavaScript)
 
- event handler attributes as:  19.1.3. Event Handlers as Properties (JavaScript)
- event handler return values:  19.1.4. Event Handler Return Values (JavaScript)
- finding:  7.11.1. Problem (PHP Cookbook)
- Form:  15.1. The Form Object (JavaScript)
- 
      -  24. Client-Side JavaScript Reference (JavaScript)
 
- getting:  A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
- getting array of:  6.5.2. Examining an Object (Programming PHP)
- global:  23. Core JavaScript Reference (JavaScript)
- HTMLElement:  24. Client-Side JavaScript Reference (JavaScript)
- Image:  14.6.3. Image Event Handlers (JavaScript)
- 
      -  24. Client-Side JavaScript Reference (JavaScript)
 
- inheritance from Object class:  8.5.7. Superclasses and Subclasses (JavaScript)
- Input:  24. Client-Side JavaScript Reference (JavaScript)
- JavaPackage hierarchy:  22.4.1. The JavaPackage Class (JavaScript)
- JavaScript binding of DOM API:  17.1.6. Language-Independent DOM Interfaces (JavaScript)
- 
      -  17.2.3. Modifying a Document (JavaScript)
 
- JavaScript, corresponding to CSS style attributes:  18.3. Scripting Styles (JavaScript)
- Layer:  24. Client-Side JavaScript Reference (JavaScript)
- Layer, with CSS equivalents:  18.4.2. DHTML in Netscape 4 (JavaScript)
- Link:  14.7. Links (JavaScript)
- 
      -  14.7.2. Link Event Handlers (JavaScript)
-  24. Client-Side JavaScript Reference (JavaScript)
 
- locally defined, checking for:  23. Core JavaScript Reference (JavaScript)
- 
      -  23. Core JavaScript Reference (JavaScript)
 
- Location:  24. Client-Side JavaScript Reference (JavaScript)
- names as strings:  8.6. Objects as Associative Arrays (JavaScript)
- Navigator:  24. Client-Side JavaScript Reference (JavaScript)
- prototypes and inheritance:  8.4. Prototypes and Inheritance (JavaScript)
- rows in database query results:  8.3.5.3. Inside a row array (Programming PHP)
- same-origin policy:  21.3. The Same-Origin Policy (JavaScript)
- Screen:  24. Client-Side JavaScript Reference (JavaScript)
- setting and querying:  8.1.2. Setting and Querying Properties (JavaScript)
- setting from Java:  22.2.1. The JSObject Class (JavaScript)
- undefined:  3.8. undefined (JavaScript)
- 
      -  8.1.4. Undefined Properties (JavaScript)
 
- Window:  24. Client-Side JavaScript Reference (JavaScript)
 
- object detection and:  2.6.1. Object Detection over Browser Sniffing (Dynamic HTML)
- overloading:  7.9.1. Problem (PHP Cookbook)
- populating:  2.4.4. Dynamic Content (Dynamic HTML)
- positionable elements:  4.3.2. Positionable Element Properties (Dynamic HTML)
- 
    -  4.3.2. Positionable Element Properties (Dynamic HTML)
 
- positioning attributes as:  4.3. Changing Attribute Values via Scripting (Dynamic HTML)
- rule objects:  5.6.3. Other Techniques (Dynamic HTML)
- style sheet rules and:  1.5.1. CSS Rationale (Dynamic HTML)
- styleSheet objects:  5.6.3. Other Techniques (Dynamic HTML)
- text content as:  5.7.1. Changing Element Text (Dynamic HTML)
- typeof operator and:  2.6.1. Object Detection over Browser Sniffing (Dynamic HTML)
- value types:  9.1. Property Value Types (Dynamic HTML)
 
- properties, object:  12.1.2. The Client-Side Object Hierarchy and the Document Object Model (JavaScript)
- 
  
  - arguments:  7.3. Function Scope: The Call Object (JavaScript)
- delete operator and:  5.10.4. The delete Operator (JavaScript)
- deleting:  6.1. Expression Statements (JavaScript)
- for/in statement and:  6.9. for/in (JavaScript)
- Function:  7.5. Function Properties and Methods (JavaScript)
- looping through:  6.9. for/in (JavaScript)
- Navigator object:  13.6. The Navigator Object (JavaScript)
- Window object:  13.1. Window Overview (JavaScript)
 
- propertyIsEnumerable( ):  23. Core JavaScript Reference (JavaScript)
- 
  -  23. Core JavaScript Reference (JavaScript)
- Object objects:  12.5. Core Objects (Dynamic HTML)
 
- propertyIsEnumerable( ) method:  8.7.6. The propertyIsEnumerable( ) Method (JavaScript)
- propertyIsEnumerable( ) (Object object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- propertyName property, event objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- propertyName property (Event object):  6.2.1. Event Objects and Event Models (Dynamic HTML)
- 
  -  6.2.1. Event Objects and Event Models (Dynamic HTML)
 
- protocol( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- protocol property
- 
  
  - a objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- area objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- document objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- img objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Link object:  24. Client-Side JavaScript Reference (JavaScript)
- Location object:  13.9. The Location Object (JavaScript)
- 
    -  24. Client-Side JavaScript Reference (JavaScript)
 
- location objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- protocolLong property, a objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- protocols:  17.1. Introduction (PHP Cookbook)
- 
  -  A.2b. Alphabetical Listing of PHP Functions (f-i) (Programming PHP)
-  B. Internet and Web Protocols (Web Database Applications)
- applications-layer:  1.1.1. Hypertext Transfer Protocol (Web Database Applications)
- SSL:  9.5.1. The Secure Sockets Layer Protocol (Web Database Applications)
- 
    -  A.3. Installing Apache to Use SSL (Web Database Applications)
 
- TCP/IP:  B.1.2. TCP/IP (Web Database Applications)
 
- prototype objects:  7.5.2. The prototype Property (JavaScript)
- 
  -  8.4. Prototypes and Inheritance (JavaScript)
-  8.7.1. The constructor Property (JavaScript)
-  23. Core JavaScript Reference (JavaScript)
-  23. Core JavaScript Reference (JavaScript)
- built-in classes:  8.4.1. Prototypes and Built-in Classes (JavaScript)
- Circle class, defining with:  8.4. Prototypes and Inheritance (JavaScript)
- inheritance and:  8.5.7. Superclasses and Subclasses (JavaScript),  class-based inheritance vs.:   8.5. Object-Oriented JavaScript (JavaScript)
- isPrototypeOf( ) method:  8.7.7. The isPrototypeOf( ) Method (JavaScript)
- multiple frames and:  13.11.3. JavaScript in Interacting Windows (JavaScript)
 
- prototype property:  8.4. Prototypes and Inheritance (JavaScript)
- 
  
  - Array objects:  12.5. Core Objects (Dynamic HTML)
- Boolean objects:  12.5. Core Objects (Dynamic HTML)
- constructor functions:  8.7.1. The constructor Property (JavaScript)
- Date objects:  12.5. Core Objects (Dynamic HTML)
- Error objects:  12.5. Core Objects (Dynamic HTML)
- Function object:  23. Core JavaScript Reference (JavaScript)
- function objects:  12.5. Core Objects (Dynamic HTML)
- functions:  7.5.2. The prototype Property (JavaScript)
- img objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- Number objects:  12.5. Core Objects (Dynamic HTML)
- Object objects:  12.5. Core Objects (Dynamic HTML)
- RegExp objects:  12.5. Core Objects (Dynamic HTML)
- String objects:  12.5. Core Objects (Dynamic HTML)
 
- prototype property (JavaScript):  11.2.11. Object-Oriented JavaScript (Webmaster in a Nutshell)
- protptype objects, inheritance and:  8.4. Prototypes and Inheritance (JavaScript)
- proxy caches:  13.5.5.1. Reverse-proxy cache (Programming PHP)
- 
  -  1.2. The Client Tier (Web Database Applications)
 
- ProxyBlock directive (Apache):  19.27. mod_proxy (Webmaster in a Nutshell)
- ProxyDomain directive (Apache):  19.27. mod_proxy (Webmaster in a Nutshell)
- ProxyPass directive (Apache):  19.27. mod_proxy (Webmaster in a Nutshell)
- ProxyPassReverse directive (Apache):  19.27. mod_proxy (Webmaster in a Nutshell)
- ProxyReceiveBufferSize directive (Apache):  19.27. mod_proxy (Webmaster in a Nutshell)
- ProxyRemote directive (Apache):  19.27. mod_proxy (Webmaster in a Nutshell)
- proxyreq( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- ProxyRequests directive (Apache):  19.27. mod_proxy (Webmaster in a Nutshell)
- pseudo-classes:  11.2.2. Pseudo-Classes (Dynamic HTML)
- pseudo-classes for styles:  9.2.3.4. Style pseudo-classes (Webmaster in a Nutshell)
- pseudo-constructors:  7.3.3. Discussion (PHP Cookbook)
- pseudo-elements:  11.2. Pseudo-Elements and Pseudo-Classes (Dynamic HTML)
- pseudo-random numbers:  2.9.7. Random Number Generation (Web Database Applications)
- pseudoClass property, page objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
- pseudorandom-number generator, seeding:  A.3d. Alphabetical Listing of PHP Functions (r-z) (Programming PHP)
- pseudorandom numbers:  23. Core JavaScript Reference (JavaScript)
- pspell library:  B.1. Optional Extensions Listing (Programming PHP)
- public fields (applets),  accessing from JavaScript:   22.1. Scripting Java Applets (JavaScript)
- public key encryption:  14.12.3. Discussion (PHP Cookbook)
- publicId property:  25. W3C DOM Reference (JavaScript)
- 
  -  25. W3C DOM Reference (JavaScript)
-  25. W3C DOM Reference (JavaScript)
- DocumentType objects:  9.6. Alphabetical Object Reference (Dynamic HTML)
 
- pull-down menus:  6.4. The <select> Tag (Webmaster in a Nutshell)
- push( ):  23. Core JavaScript Reference (JavaScript),  Array objects:   12.5. Core Objects (Dynamic HTML)
- push( ) (Array object):  11.4. JavaScript API Reference (Webmaster in a Nutshell)
- push buttons:  3.2. HTML Tag and Attribute Descriptions (Webmaster in a Nutshell)
- push( ) method, Netscape 4 implementation, JavaScript 1.2:  11.6. Netscape's JavaScript 1.2 Incompatibilities (JavaScript)
- push_handlers( ) (Perl):  15.8. The Perl API (Webmaster in a Nutshell)
- pushing new value on top of array stack:  4.1. Introduction (PHP Cookbook)
- PUT method (HTTP):  17.1.1.4. Other methods (Webmaster in a Nutshell)
- putenv( ):  8.22.2. Solution (PHP Cookbook)
- 
  -  A.2c. Alphabetical Listing of PHP Functions (j-q) (Programming PHP)
- calling before mktime( ) to fool system:  3.12.3. Discussion (PHP Cookbook)
- zoneinfo library, using:  3.13.2. Solution (PHP Cookbook)
 
- pval/zval data type:  14.6. The pval/zval Data Type (Programming PHP)
- 
  
  - macros to access zval fields:  14.6.4. Accessor Macros (Programming PHP)
- MAKE_STD_ZVAL( ) macro:  14.6.1. MAKE_STD_ZVAL( ) (Programming PHP)
- SEPARATE_ZVAL( ) macro:  14.6.2. SEPARATE_ZVAL( ) (Programming PHP)
- struct:  14.6. The pval/zval Data Type (Programming PHP)
- zval dereferencing:  14.6.4. Accessor Macros (Programming PHP)
- zval_copy_ctor( ) function:  14.6.3. zval_copy_ctor( ) (Programming PHP)
 
- PWS (Personal Web Server):  15.1.2. Configuring PHP with a Web Server (Programming PHP),  configuring PHP for:   15.1.2.3. Manually configuring PWS (Programming PHP)
Symbols & Numbers
| 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 © 2003 O'Reilly & Associates, Inc. All Rights Reserved.