Book Home

Programming PHPSearch this book

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

pack( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
padding
arrays: 5.3.4. Padding an Array
printf( ) output: 4.2.3.1. Format modifiers
4.2.3.2. Type specifiers
strings: 4.7.2. Miscellaneous String Functions
pages, PDF: 10.6.3. Page Transitions
(see also web pages)
creating: 10.2.4. Creating a Page
transitions: 10.6.3. Page Transitions
palette: 9.3. Basic Graphics Concepts
GD entries: 9.8. Color Handling
palleted images, converting to true color: 9.8. Color Handling
parameters
form
accessing from PHP code: 7.4.2. Parameters
multi-valued: 7.4.6. Multivalued Parameters
sticky multi-valued: 7.4.7. Sticky Multivalued Parameters
function: 2.3.3.4. Function parameters
3. Functions
3.4. Function Parameters
default: 3.4.3. Default Parameters
handling in extensions: 14.7. Parameter Handling
missing: 3.4.5. Missing Parameters
passing by reference: 3.4.2. Passing Parameters by Reference
passing by value: 3.4.1. Passing Parameters by Value
variable numbers of: 3.4.4. Variable Parameters
PDF, setting: 10.2.3. Setting Metadata
parent class, getting name of: 6.5.2. Examining an Object
parse( ) function: 11.3.4.1. External entities
parse errors: 13.4.1. Error Reporting
parse_ini_file( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
parse_str( ) function: 9.6.2. A Faster Cache
A.2c. Alphabetical Listing of PHP Functions (j-q)
parse_url( ) function: 4.7.4.4. Decomposing URLs
A.2c. Alphabetical Listing of PHP Functions (j-q)
parsing XML: 11.3. Parsing XML
character data handler: 11.3.2. Character Data Handler
creating a parser: 11.3.7. Using the Parser
default handler: 11.3.5. Default Handler
element handlers: 11.3.1. Element Handlers
entity handlers: 11.3.4. Entity Handlers
errors: 11.3.8. Errors
methods as handlers: 11.3.9. Methods as Handlers
options: 11.3.6. Options
PHP's XML parser: 11.3. Parsing XML
processing instructions: 11.3.3. Processing Instructions
sample application: 11.3.10. Sample Parsing Application
passing by reference: 3.4.2. Passing Parameters by Reference
passing by value: 3.4.1. Passing Parameters by Value
passthru( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
security risks with shell commands: 12.7. Shell Commands
passwords, authenticating: 7.5.4. Authentication
pathinfo( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
paths, specifying for graphical shapes: 10.4.2. Graphics
pattern matching (see regular expressions)
patterns for filling or stroking paths: 10.4.3. Patterns
pclose( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
PDF (Portable Document Format): 10. PDF
attaching files to document: 10.6.2. Attaching Files to a PDF Document
clibpdf extension: B.1. Optional Extensions Listing
documents and pages: 10.2. Documents and Pages
documents, terminating and streaming: 10.2.6. Terminating and Streaming a PDF Document
graphics in: 10.4.2. Graphics
patterns for filling or stroking paths: 10.4.3. Patterns
images and graphics, templates for: 10.4.4. Templates
images in: 10.4.1. Images
metadata, setting: 10.2.3. Setting Metadata
module, checking if installed: 13.3.1. Output Buffering
navigation features: 10.5. Navigation
bookmarks and thumbnails: 10.5.1. Bookmarks and Thumbnails
links: 10.5.2. Links
note annotations: 10.6.1. Note Annotations
outputting basic text: 10.2.5. Outputting Basic Text
page, creating: 10.2.4. Creating a Page
page transitions: 10.6.3. Page Transitions
pdflib extension: B.1. Optional Extensions Listing
PHP extensions for: 10.1. PDF Extensions
text in: 10.3. Text
altering appearance of: 10.3.3. Text Attributes
coordinates for placement: 10.3.1. Coordinates
fonts: 10.3.4. Fonts
functions for manipulating: 10.3.2. Text Functions
pdf_add_bookmark( ) function: 10.5.1. Bookmarks and Thumbnails
pdf_add_launchlink( ) function: 10.5.2. Links
pdf_add_locallink( ) function: 10.5.2. Links
pdf_add_note( ) function: 10.6.1. Note Annotations
pdf_add_pdflink( ) function: 10.5.2. Links
pdf_add_weblink( ) function: 10.5.2. Links
pdf_arc( ) function: 10.4.2. Graphics
pdf_attach_file( ) function: 10.6.2. Attaching Files to a PDF Document
pdf_begin_pattern( ) function: 10.4.3. Patterns
pdf_begin_template( ) function: 10.4.4. Templates
pdf_circle( ) function: 10.4.2. Graphics
pdf_close( ) function: 10.2.6. Terminating and Streaming a PDF Document
pdf_closepath( ) function: 10.4.2. Graphics
pdf_continue_text( ) function: 10.3.2. Text Functions
pdf_curveto( ) function: 10.4.2. Graphics
pdf_delete( ) function: 10.2.6. Terminating and Streaming a PDF Document
pdf_end_page( ) function: 10.2.4. Creating a Page
pdf_end_template( ) function: 10.4.4. Templates
pdf_fill_stroke( ) function: 10.4.2. Graphics
pdf_findfont( ) function: 10.3.4. Fonts
pdf_get_buffer( ) function: 10.2.2. Initializing the Document
pdf_get_parameter( ) function: 10.2.3. Setting Metadata
pdf_get_value( ) function: 10.4.1. Images
pdflib extension: 10.1. PDF Extensions
10.3.4. Fonts
B.1. Optional Extensions Listing
links: 10.5.2. Links
transparency, support of: 10.4.1. Images
pdf_lineto( ) function: 10.4.2. Graphics
pdf_moveto( ) function: 10.4.2. Graphics
pdf_new( ) function: 10.2.2. Initializing the Document
pdf_open_ format( ) function: 10.4.1. Images
pdf_open_file( ) function: 10.2.2. Initializing the Document
pdf_place_image( ) function: 10.4.1. Images
pdf_rect( ) function: 10.4.2. Graphics
10.4.2. Graphics
pdf_restore( ) function: 10.4.4. Templates
pdf_save( ) function: 10.4.4. Templates
pdf_scale( ) function: 10.3.1. Coordinates
pdf_set_border_style( ) function: 10.5.2. Links
pdf_setcolor( ) function: 10.3.3. Text Attributes
pdf_set_info( ) function: 10.2.3. Setting Metadata
pdf_set_parameter( ) function: 10.2.3. Setting Metadata
10.3.2. Text Functions
10.3.5. Embedding Fonts
pdf_set_textpos( ) function: 10.3.2. Text Functions
pdf_show( ) function: 10.3.2. Text Functions
pdf_show_boxed( ) function: 10.3.2. Text Functions
pdf_stroke( ) function: 10.4.2. Graphics
PDF_translate( ) function: 10.3.1. Coordinates
PEAR (PHP Extension and Application Repository)
DB library
advanced techniques: 8.4. Advanced Database Techniques
PEAR (PHP Extension and Application Repository) DB library: 1.1. What Does PHP Do?
accessing databases with: 8.1. Using PHP to Access a Database
8.3. PEAR DB Basics
fetching data from query results: 8.3.5. Fetching Results from a Query
methods providing information on query results: 8.4.4. Details About a Query Response
transactions, methods for: 8.4.7. Transactions
PEAR (PHP Extension and Application Respository) DB library
installing: 1.3. Installing PHP
percentages, formatting for printf( ) output: 4.2.3.2. Type specifiers
performance
debugging extensions and: 14.5. Memory Management
performance, PEAR DB library and: 8.1. Using PHP to Access a Database
performance tuning: 13.5. Performance Tuning
benchmarking: 13.5.1. Benchmarking
optimizing execution time: 13.5.3. Optimizing Execution Time
optimizing memory requirements: 13.5.4. Optimizing Memory Requirements
profiling: 13.5.2. Profiling
reverse proxies and replication: 13.5.5. Reverse Proxies and Replication
load balancing and redirection: 13.5.5.2. Load balancing and redirection
MySQL replication: 13.5.5.3. MySQL replication
Perl regular expressions: 4.10. Perl-Compatible Regular Expressions
anchors: 4.10.4. Anchors
backreferences: 4.10.7. Backreferences
character classes: 4.10.3. Character Classes
conditional expressions: 4.10.12. Conditional Expressions
cut subpattern: 4.10.11. Cut
delimiters: 4.10.1. Delimiters
differences in PHP implementation: 4.10.14. Differences from Perl Regular Expressions
flags (trailing options): 4.10.8. Trailing Options
inline options: 4.10.9. Inline Options
lookahead and lookbehind assertions: 4.10.10. Lookahead and Lookbehind
match behavior: 4.10.2. Match Behavior
non-capturing groups: 4.10.6. Non-Capturing Groups
PHP functions for: 4.10.13. Functions
quantifiers and greed: 4.10.5. Quantifiers and Greed
permissions
chmod( ) function: A.2a. Alphabetical Listing of PHP Functions (a-e)
file: 12.4. File Permissions
umask( ) function: A.3d. Alphabetical Listing of PHP Functions (r-z)
persistence, database connections: 8.3.2. Connecting
Personal Web Server (see PWS)
pfsockopen( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
PHP
building with support for databases: 8.1. Using PHP to Access a Database
configuration page, creating: 1.4.1. Configuration Page
download site for most recent version: 15.1.1. Going Straight to the Source
forms: 1.4.2. Forms
Function Entry macro: 14.3.4. Fleshing Out the Skeleton
graphics: 1.4.4. Graphics
history of: 1.2. A Brief History of PHP
Version 1: 1.2.1. The Evolution of PHP
info/options, functions for: A.1. PHP Functions by Category
installing: 1.3. Installing PHP
language: 2. Language Basics
comments: 2.1.4. Comments
data types: 2.2. Data Types
embedding in web pages: 2.7. Embedding PHP in Web Pages
expressions and operators: 2.4. Expressions and Operators
flow-control statements: 2.5. Flow-Control Statements
garbage collection: 2.3.4. Garbage Collection
identifiers: 2.1.6. Identifiers
including code: 2.6. Including Code
keywords: 2.1.7. Keywords
lexical structure: 2.1. Lexical Structure
literals: 2.1.5. Literals
resources: 2.2.7. Resources
statements and semicolons: 2.1.2. Statements and Semicolons
variables: 2.3. Variables
whitespace and line breaks: 2.1.3. Whitespace and Line Breaks
prepackaged Windows distributions of: 15.1.2.5. Other installers and prepackaged distributions
shell-based program, creating: 1.4.5. From the Shell
tags, removing from strings: A.3d. Alphabetical Listing of PHP Functions (r-z)
<?php ?> tags (for PHP code): 1.4. A Walk Through PHP
PHP Extension and Application Repository (see PEAR)
PHP installer, automatic configuration with: 15.1.2.2. Using the PHP installer to automatically configure PHP
PHP_ADD_INCLUDE( ) macro: 14.4.2. External Dependencies
PHP_ADD_LIBRARY_WITH_PATH( ) macro: 14.4.2. External Dependencies
phpcredits( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
PHP_FE( ) macro: 14.3.4. Fleshing Out the Skeleton
phpinfo( ) function: 1.4.1. Configuration Page
A.2c. Alphabetical Listing of PHP Functions (j-q)
checking for database support: 8.1. Using PHP to Access a Database
GD extension, information on: 9.2. The GD Extension
php.ini file
directives recommended for production systems: 12.1.1. Initialize Variables
disable_functions option: 12.6. PHP Code
extension INI entries: 14.12. Extension INI Entries
maximum size (in bytes) for file uploads: 12.3.2. Beware of Filling Your Filesystem
memory_limit directive: 14.5. Memory Management
safe_mode directive: 12.4.4. Safe Mode
session information storage, customizing: 7.6.2.3. Custom storage
track_errors option: 13.4.1. Error Reporting
variables_order directive: 12.1.2. Set variables_order
PHP_INI_MH( ) prototype macro: 14.12. Extension INI Entries
php_logo_guid( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
PHP_MINIT_FUNCTION( ): 14.12. Extension INI Entries
php_sapi_name( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
$PHP_SELF variable (current script name): 7.2. Variables
php_uname( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
phpversion( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
pi( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
PI (Process Instruction) XML tag: 2.7.2. SGML Style
pipes: 15.2.9. External Commands
opening to process executed by shell command: A.2c. Alphabetical Listing of PHP Functions (j-q)
pixels
checking color index for: 9.8.2. Identifying Colors
setting color for: 9.4.5. Basic Drawing Functions
placeholders
for database query values: 8.4.1. Placeholders
XML entities as: 11.3.4. Entity Handlers
platform, testing for: 15.2.1. Determining the Platform
PNG image format: 9.2. The GD Extension
black square on white background (example): 9.4. Creating and Drawing Images
changing to JPEG: 9.4.2. Changing the Output Format
in PDF files: 10.4.1. Images
output function for: 9.4.1. The Structure of a Graphics Program
polygons, drawing: 9.4.5. Basic Drawing Functions
popen( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
security risks: 12.7. Shell Commands
portability
database-specific extensions and: 8.1. Using PHP to Access a Database
optimizing database connections for: 8.3.2. Connecting
Portable Document Format (see PDF)
pos( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
position of smaller string within larger string: 4.7.4.1. Searches returning position
positioning
cursor in PDF text: 10.3.2. Text Functions
images in PDF documents: 10.4.1. Images
text in PDF files: 10.3.2. Text Functions
positions in indexed arrays: 5.1. Indexed Versus Associative Arrays
positive lookahead and lookbehind assertions: 4.10.10. Lookahead and Lookbehind
POSIX-style regular expressions: 4.9. POSIX-Style Regular Expressions
anchors in: 4.9.2. Anchors
functions for: 4.9.3. Functions
matching: 4.9.3.1. Matching
replacing: 4.9.3.2. Replacing
splitting strings: 4.9.3.3. Splitting
$_POST array: 1.4.2. Forms
accessing form parameters: 7.4.2. Parameters
POST method (HTTP): 7.1. HTTP Basics
form processing: 7.4.1. Methods
global variables for, controlling: 12.1.2. Set variables_order
$HTTP_POST_VARS array: 7.2. Variables
quotes state for operations: A.2b. Alphabetical Listing of PHP Functions (f-i)
sending XML-RPC request via: 11.5.1. Servers
XML-RPC request, constructing for: 11.5.2. Clients
PostgreSQL extension: B.1. Optional Extensions Listing
post_max_size configuration option: 12.3.2. Beware of Filling Your Filesystem
PostScript font metrics: 10.3.4. Fonts
pow( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
precedence, operator: 2.4. Expressions and Operators
2.4.2. Operator Precedence
associativity and: 2.4.3. Operator Associativity
two basic rules for: 2.4.2. Operator Precedence
precision specifier for floating-point numbers: 4.2.3.1. Format modifiers
preferences
for page colors (see color cookies)
session, saving across requests: 7.6.3. Combining Cookies and Sessions
using from sessions: 7.6.2.1. Session basics
preg_match( ) function: 4.10.13.1. Matching
preg_quote( ) function: 4.10.13.5. Quoting for regular expressions
preg_replace( ) function: 4.10.13.2. Replacing
calling eval( ) with /e option: 12.6. PHP Code
preg_split( ) function: 4.10.13.3. Splitting
prepare( ) method: 8.4.2. Prepare/Execute
prev( ) function: 5.7.2. The Iterator Functions
A.2c. Alphabetical Listing of PHP Functions (j-q)
print( ) function: 4.2.2. print( )
A.2c. Alphabetical Listing of PHP Functions (j-q)
printf( ) function: 4.2.3. printf( )
A.2c. Alphabetical Listing of PHP Functions (j-q)
format modifiers: 4.2.3.1. Format modifiers
type specifier: 4.2.3.2. Type specifiers
printing
error messages: 13.4.4. Defining Error Handlers
strings: 4.2. Printing Strings
with echo: 4.2.1. echo
with print( ) function: 4.2.2. print( )
with printf( ) function: 4.2.3. printf( )
with print_r( ): 4.2.4. print_r( ) and var_dump( )
with var_dump( ) function: 4.2.4. print_r( ) and var_dump( )
print_r( ) function: 4.2.4. print_r( ) and var_dump( )
A.2c. Alphabetical Listing of PHP Functions (j-q)
private and public methods or properties: 6.3. Accessing Properties and Methods
process IDs: A.2b. Alphabetical Listing of PHP Functions (f-i)
processing instructions for XML documents: 11.3.3. Processing Instructions
production environment, php.ini directives for: 12.1.1. Initialize Variables
profiling: 13.5.2. Profiling
program execution, functions for: A.1. PHP Functions by Category
progressive JPEGs in PDF files: 10.4.1. Images
properties: 2.2.6. Objects
accessing: 6.3. Accessing Properties and Methods
class, getting: 6.5.1. Examining Classes
A.2b. Alphabetical Listing of PHP Functions (f-i)
declaring: 6.4.2. Declaring Properties
object: 6.1. Terminology
getting: A.2b. Alphabetical Listing of PHP Functions (f-i)
getting array of: 6.5.2. Examining an Object
rows in database query results: 8.3.5.3. Inside a row array
protocols: A.2b. Alphabetical Listing of PHP Functions (f-i)
proxy caches: 13.5.5.1. Reverse-proxy cache
pseudorandom-number generator, seeding: A.3d. Alphabetical Listing of PHP Functions (r-z)
pspell library: B.1. Optional Extensions Listing
putenv( ) function: A.2c. Alphabetical Listing of PHP Functions (j-q)
pval/zval data type: 14.6. The pval/zval Data Type
macros to access zval fields: 14.6.4. Accessor Macros
MAKE_STD_ZVAL( ) macro: 14.6.1. MAKE_STD_ZVAL( )
SEPARATE_ZVAL( ) macro: 14.6.2. SEPARATE_ZVAL( )
struct: 14.6. The pval/zval Data Type
zval dereferencing: 14.6.4. Accessor Macros
zval_copy_ctor( ) function: 14.6.3. zval_copy_ctor( )
PWS (Personal Web Server): 15.1.2. Configuring PHP with a Web Server
configuring PHP for: 15.1.2.3. Manually configuring PWS

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
Library Navigation Links

Copyright © 2003 O'Reilly & Associates, Inc. All Rights Reserved.