Learning PHP 5

ISBN-10: 0596005601

ISBN-13: 9780596005603

Edition: 2004

Authors: David Sklar

Buy it from $1.00 Rent it from $39.98
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


PHP has gained a following among non-technical web designers who need to add interactive aspects to their sites. Offering a gentle learning curve, PHP is an accessible yet powerful language for creating dynamic web pages. As its popularity has grown, PHP's basic feature set has become increasingly more sophisticated. Now PHP 5 boasts advanced features--such as new object-oriented capabilities and support for XML and Web Services--that will please even the most experienced web professionals while still remaining user-friendly enough for those with a lower tolerance for technical jargon. If you've wanted to try your hand at PHP but haven't known where to start, then "Learning PHP 5 is the book you need. If you've wanted to try your hand at PHP but haven't known where to start, then "Learning PHP 5 is the book you need. With attention to both PHP 4 and the new PHP version 5, it provides everything from a explanation of how PHP works with your web server and web browser to the ins and outs of working with databases and HTML forms. Written by the co-author of the popular "PHP Cookbook, this book is for intelligent (but not necessarily highly-technical) readers. "Learning PHP 5 guides you through every aspect of the language you'll need to master for professional web programming results. This book provides a hands-on learning experience complete with exercises to make sure the lessons stick. "Learning PHP 5 covers the following topics, and more: How PHP works with your web browser and web server PHP language basics, including data, variables, logic and looping Working with arrays and functions Making web forms Working with databases like MySQL Remembering users withsessions Parsing and generating XML Debugging Written by David Sklar, coauthor of the "PHP Cookbook and an instructor in PHP, this book offers the ideal classroom learning experience whether you're in a classroom or on your own. From learning how to install PHP to designing database-backed web applications, "Learning PHP 5 will guide you through every aspect of the language you'll need to master to achieve professional web programming results.
Used Starting from $1.06
Rent Starting from $39.98
eBooks Starting from $23.99
Rent eBooks
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
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
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $29.95
Copyright year: 2004
Publisher: O'Reilly Media, Incorporated
Publication date: 7/5/2004
Binding: Paperback
Pages: 370
Size: 6.75" wide x 9.00" long x 0.75" tall
Weight: 1.298
Language: English

David Sklar is a Distinguished Engineer at Ning, part of Glam Media. Inaddition to PHP Cookbook, he is the author of Learning PHP 5 (O'Reilly), and Essential PHP Tools (Apress), and a scintillating blog: http://www.sklar.com/blog/ . David lives in New York City and has adegree in Computer Science from Yale University.

Orientation and First Steps
PHP's Place in the Web World
What's So Great About PHP?
PHP in Action
Basic Rules of PHP Programs
Chapter Summary
Working with Text and Numbers
Chapter Summary
Making Decisions and Repeating Yourself
Understanding true and false
Making Decisions
Building Complicated Decisions
Repeating Yourself
Chapter Summary
Working with Arrays
Array Basics
Looping Through Arrays
Modifying Arrays
Sorting Arrays
Using Multidimensional Arrays
Chapter Summary
Declaring and Calling Functions
Passing Arguments to Functions
Returning Values from Functions
Understanding Variable Scope
Chapter Summary
Making Web Forms
Accessing Form Parameters
Form Processing with Functions
Validating Data
Displaying Default Values
Putting It All Together
Chapter Summary
Storing Information with Databases
Organizing Data in a Database
Connecting to a Database Program
Creating a Table
Putting Data into the Database
Inserting Form Data Safely
Generating Unique IDs
A Complete Data Insertion Form
Retrieving Data from the Database
Changing the Format of Retrieved Rows
Retrieving Form Data Safely
A Complete Data Retrieval Form
Chapter Summary
Remembering Users with Cookies and Sessions
Working with Cookies
Activating Sessions
Storing and Retrieving Information
Configuring Sessions
Login and User Identification
Why setcookie() and session_start() Want to Be at the Top of the Page
Chapter Summary
Handling Dates and Times
Displaying the Date or Time
Parsing a Date or Time
Dates and Times in Forms
Displaying a Calendar
Chapter Summary
Working with Files
Understanding File Permissions
Reading and Writing Entire Files
Reading and Writing Parts of Files
Working with CSV Files
Inspecting File Permissions
Checking for Errors
Sanitizing Externally Supplied Filenames
Chapter Summary
Parsing and Generating XML
Parsing an XML Document
Generating an XML Document
Chapter Summary
Controlling Where Errors Appear
Fixing Parse Errors
Inspecting Program Data
Fixing Database Errors
Chapter Summary
What Else Can You Do with PHP?
Browser-Specific Code
Sending and Receiving Mail
Uploading Files in Forms
The HTML_QuickForm Form-Handling Framework
Classes and Objects
Advanced XML Processing
Running Shell Commands
Advanced Math
Talking to Other Languages
Command-Line PHP
Even More Things You Can Do with PHP
Installing and Configuring the PHP Interpreter
Regular Expression Basics
Answers To Exercises
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.