PHP 5 Advanced Visual Quickpro Guide

ISBN-10: 0321376013

ISBN-13: 9780321376015

Edition: 2nd 2007 (Revised)

Authors: Larry Ullman

List price: $44.99
eBook available
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


Following the popularVisual QuickPro Guide layout, this book consists of approximately 15 chapters of step-by-step content, aimed at teaching both advanced programming techniques and specific topics in direct, focused segments. The scripts featured in this book are based on features and capabilities that current PHP users most frequently inquire about as well as introducing emerging technologies. Topics include:-Advanced PHP programming concepts-Sophisticated database interactions-E-commerce-Object oriented programming-PHP interactions with a server-Networking with PHP-XML-Image generation-PDF generation-RSS (Real Simple Syndication)-Security-Using the PEAR code repository
eBooks Starting from $31.99
Buy eBooks
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Periodic Table Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $44.99
Edition: 2nd
Copyright year: 2007
Publisher: Peachpit Press
Publication date: 3/5/2007
Binding: Paperback
Pages: 608
Size: 7.25" wide x 9.25" long x 1.50" tall
Weight: 2.002
Language: English

Table of Contents
Advanced PHP Programming
Code Structure and Documentation
Function Recursion and Static Variables
References and Functions
PERL-Compatible Regular Expressions
Basic Object-Oriented Programming
Defining a Class
Creating an Object
Creating Constructors
Object Inheritance
Using Class Functions Without Instances
Serializing Objects
Destroying Objects
Developing Web Applications
Catching Exceptions
Using PEAR's HTML_QuickFOrm
Modularizing a Web Site
Error Logging and Reporting
Browser Detection
Database Concepts
Database Design and Normalization
Storing Sessions in a Database
Storing BLOBs in a Database
Using Prepared Statements
Database Encryption
Working with Bound Variables
Validating Forms
Validating Forms with JavaScript
Encryption with Mcrypt
HTTP Authentication
Web Server Security
Shared Server Security
Encorporating Captcha with PEAR
Using PEAR Auth
Advanced OOP
Access Control
Creating the Database
Showing the Products Online
Writing a Shopping Cart
Handling Commerical Transactions
Image Generation
Creating a Simple Image
Using TrueType Fonts
Creating a Database-Driven Graph
Saving and Building on Existing Images
Creating PDFs
Creating a Simple PDF
Adding Text to PDFs
Drawing Shapes
Using Images
Creating Multiple-Page PDFs
What is XML?
XML Syntax
Document Type Definitions
Parsing XML With PHP
XML Error Handling
Networking with PHP
Accessing Other Web Sites with PHP
Using fsockopen()
Creating RSS Feeds
Using Curl
Understanding Streams
PHP and the Server
Establishing a Cron
Task Manager on Windows
Compressing Files with PHP
Using COM with PHP
PHP on Windows
Running Two Versions of PHP with Apache
Using PHP's Command Line Interface
Basic Syntax
Working with Command Line Arguments
Redirecting Output
Improving PHP Performance
Installation Options
Configuration Options
Using an Op Cache
Coding Suggestions
Database Suggestions
Using Benchmarks
Using Profiling
Performing Unit Tests
Installing PHP with Apache on Linux
Installing PHP on Windows with Xitami
Installing PHP on Mac OS X with Apache
Running Two Versions of PHP with Apache
Database Applications
MySQL Resources
Other Resources
Appendix C
PHP-Specific Sites
Additional Libraries
Other Resources
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.