Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
PHP 5 Recipes: A Problem-Solution Approach and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
40 used & new from $26.98

Have one to sell? Sell yours here
 
   
PHP 5 Recipes: A Problem-Solution Approach
 
 
Start reading PHP 5 Recipes: A Problem-Solution Approach on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

PHP 5 Recipes: A Problem-Solution Approach (Paperback)

by Lee Babin (Author), Nathan A. Good (Author), Frank M. Kromann (Author), Jon Stephens (Author)
Key Phrases: function opendatabase, mysgli extension, function validatelogin, Lee Babin, Linkin Park, Network Solutions (more...)
4.9 out of 5 stars See all reviews (9 customer reviews)

List Price: $44.99
Price: $40.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $4.50 (10%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
27 new from $26.99 13 used from $26.98
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $35.99

Frequently Bought Together

PHP 5 Recipes: A Problem-Solution Approach + Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional) + Practical Web 2.0 Applications with PHP
Price For All Three: $101.84

Show availability and shipping details


Customers Who Bought This Item Also Bought

Practical Web 2.0 Applications with PHP

Practical Web 2.0 Applications with PHP

by Quentin Zervaas
4.6 out of 5 stars (16)  $30.34
Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems

Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems

by William Steinmetz
5.0 out of 5 stars (10)  $19.77
PHP Objects, Patterns, and Practice, Second Edition

PHP Objects, Patterns, and Practice, Second Edition

by Matt Zandstra
4.5 out of 5 stars (8)  $29.69
AJAX and PHP: Building Responsive Web Applications

AJAX and PHP: Building Responsive Web Applications

by Cristian Darie
4.3 out of 5 stars (29)  $31.49
PHP Solutions: Dynamic Web Design Made Easy

PHP Solutions: Dynamic Web Design Made Easy

by David Powers
4.6 out of 5 stars (36)  $23.09
Explore similar items


Editorial Reviews

Product Description
<p><i>PHP 5 Recipes: A Problem-Solution Approach</i> supplies you with complete code for all of the common coding problems you are likely to face when using PHP in your day-to-day work. The book begins with an in-depth discussion of PHP 5 object-oriented techniques and methodology, and gets you up to speed on OOP with PHP: where and where not to use it, and how to use it.</p>

<p>This invaluable guide includes over 200 recipes and covers numerous topics: math, arrays, automation, security, graphics, regular expressions, web basics, HTML forms, database access, date and time, variables and functions, and internationalization and localization. Help yourself achieve a winning edge with this one-of-a-kind cookbook.</p>

About the Author
Lee Babin

Lee Babin is a programmer based in Calgary, Alberta, Canada, where he serves as the Chief Programmer for an innovative development firm duly named The Code Shoppe. He has been developing complex web driven applications since his graduation from DeVry University in early 2002 and has since worked on over 50 custom websites and online applications. Lee is married to a beautiful woman by the name of Dianne, who supports him in his rather full yet rewarding work schedule. He enjoys video games, working out, martial arts, and traveling, and can usually be found working online on one of his many fun web projects at any given time.While Lee has experience in a multitude of web programming languages, his preference has always been PHP. With the release of PHP 5, many of his wishes have been fulfilled.

Nathan A. Good

Nathan A. Good lives in the Twin Cities area in Minnesota. He is a contractor with Alliance of Computer Professionals in Bloomington. When he isn't writing software, Nathan enjoys building PCs and servers, reading about and working with new technologies, and trying to get all his friends to make the move to open source software. When he's not at a computer (which he admits is not often), he spends time with his family, at his church, and at the movies.

Frank M. Kromann

Frank M. Kromann is the Senior Software Engineer at intelleFLEET, where he is responsible for software design and development as well as hardware integration. Most of his work involves developing database driven web applications, and involves a combination of centralized Linux servers and decentralized Linux and Windows XP systems (touch screen computers) for data acquisition.

Frank has been involved with PHP development since 1997, has developed several extensions to the project, and has contributed to development of the Windows version of PHP-GTK. When he is not writing code, he is on a golf course in Southern California or having fun with his family.

Jon Stephens

Jon Stephens is a programmer and database analyst based out of Australia. He has written about MySQL, PHP, and other topics, and he has co-authored Beginning MySQL Database Design and Optimization: From Novice to Professional and PHP 5 Recipes: A Problem-Solution Approach. Stephens recently joined MySQL AB as a member of the Documentation Team.


Product Details

  • Paperback: 672 pages
  • Publisher: Apress (May 14, 2008)
  • Language: English
  • ISBN-10: 1590595092
  • ISBN-13: 978-1590595091
  • Product Dimensions: 9.2 x 7 x 1.5 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.9 out of 5 stars See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #160,508 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #80 in  Books > Computers & Internet > Web Development > Programming > PHP

Inside This Book (learn more)


Books on Related Topics (learn more)
 
PHP Phrasebook by Christian Wenz
 


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(8)
(2)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

9 Reviews
5 star:
 (8)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.9 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
18 of 20 people found the following review helpful:
5.0 out of 5 stars Cookbook for Tasty Snacks, March 31, 2006
By David Stapleton (California) - See all my reviews
(REAL NAME)      
I am a big fan of 'recipe' books. They collect solutions to a variety of common problems into a single volume for easy reference, often times pointing out features in an extensive language environment that were missed when first learned. This book is no exception.

I had been coding PHP for close to a year when I picked up this book. I found most of the coding and examples to be fairly familiar, but forcing myself to read through ever page I have expanded my coding with several standard functions that I had no use for when first learning the language (and thus had forgotten about).

The writing style is very readable, and the code is targeted at the beginning to intermediate PHP coder. Beginners to PHP will benefit from reading through the entire book; those with more experience are better off skimming the first half of the book and reading the latter sections. The topics covered are fairly complete and include: arrays, strings, imaging, database, files and web forms. I would have liked a more detailed coverage of XML and SOAP, but the basics are provided for these technologies.

If you are an experienced PHP coder you may gain something from this book (like I did), but you would probably get just as much by browsing the official PHP site's function list to refresh your memory of what is available.

My recommendation, for PHP beginners, is that this book coupled with Jason Gilmore's Beginning PHP and MySQL makes an excellent pair to learn PHP and should have you up to speed in no time. Add Matt Zandstra's PHP 5 Objects, Patterns, and Practice and you have a fairly complete PHP library suitable for an experienced programmer's reference shelf.
P-)
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
18 of 20 people found the following review helpful:
4.0 out of 5 stars Nice addition to the php 5 literature, November 30, 2005
By John A. Suda (Rochester NY) - See all my reviews
  
With all the books being published recently about PHP a new one will need to find and fill a niche to distinguish itself. "PHP 5 Recipes: A Problem-Solution Approach", published by Apress, has done so, in my view. This is an intermediate-level volume exploring PHP 5 using a "recipe" approach where the basics of PHP 5's functionality are expressed systematically but in a "small-topic" by "small-topic" manner. Cookbook style, each topic is relatively autonomous and can be individually selected, as necessary, for information or review, similarly to how many refer to the "Joy of Cooking" for help on a cooking project. It's a source for instant solutions to common PHP-related problems. There are over 200 such recipes presented.

Each of these "recipes" refers to a small element or aspect of PHP 5 and the presentations contain a brief overview of the topic, an explanation of how the code elements work, and where the code is applicable in projects. Overall, the book covers the whole range of PHP 5 functionality where each major element of PHP 5 is addressed in a recipe explaining and illuminating relevant code elements. You can easily get information about a specific PHP 5 element by going directly to the section of the book where it appears. Even better, the code snippets are designed to allow one to copy and paste them into your own applications or development easily and then to configure them as necessary. All of the code snippets are freely available for downloading at the publisher's website at [...].

There are 16 chapters and an index covering a total of 646 pages. The chapters are organized similarly to other PHP primers, covering the basic elements of PHP - data types, operations, arrays, strings, variables, files and directories, dates and times, functions, and regular expressions. The coverage for much of these concepts is relatively mundane and unoriginal. The discussion of dynamic imaging, however, is an exception. The writing throughout, however, is solid and clear. The book emphasizes the most important elements of new PHP 5. The object-oriented programming elements especially are covered - classes, objects, protected class variables, exception handling, interfaces, and the new mysqli database extension. The authors' discussions focus on PHP 5.0.4, MySQL 4.1, and cover Linux and Windows environments.

The book is directed at PHP programmers looking to learn the elements introduced by PHP 5, and for those looking to find fast solutions to coding problems. It assumes a basic knowledge of PHP. Many of the recipes discuss object-oriented programming and these are some of the more advanced sections of the book. I can say that Chapter 2, which introduces the object-oriented concepts is one of the better explanations of the topic that I've read. The chapter covers constructors, destructors, methods and properties, class diagrams and examples of these concepts at work in code snippets. There are a number of interesting segments containing custom coding of classes as reusable templates from which to create "objects".

The book is well-designed and written. The discussion is clear and logical. The code snippets are well-explained. The authors are experienced programmers and developers, and Good and Stephens have authored or co-authored a number of technical books.

A large handful of the recipes contain "projects", usually appearing at the end of the overview and presentation of code snippets covering the basics of the topics. The projects usually deal with the creation of higher-end classes and objects as solutions to common coding problems. The idea here is to show PHP 5 functionality at work providing useful code sections to be dropped into your custom applications. Chapter Five concludes with a sophisticated class dealing with dates and times issues. Other chapters contain constructions of string, file, graphics, and regular expression classes.

The last five chapters deal with using the PHP code in web applications and services. This material covers cookies (including construction of a cookie class), using HTTP headers, sessions, and using query strings. Much of this material has been covered elsewhere in the many primers on PHP already published. There is a chapter on using forms and an interesting chapter on working with markup. The better chapters are on using DOM to generate markup, parsing XML, using RSS feeds, SOAP, and simple XML. The chapter on mysql is basic, except for the section on creating a "wrapper" class. The last chapter deals with communicating with Internet services, like POP, iMap, and FTP. Another project presented here is one creating object-oriented code dealing with a mail class.

This is a useful book to have in a programmer's library.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
8 of 9 people found the following review helpful:
5.0 out of 5 stars Great resource for PHP programmers, November 23, 2005
I have to admit that I really enjoy having a good recipe style book in my library whenever possible and this is a good PHP 5 recipe book. The advantage of these books is simple. You find the problem you need resolved and you follow the recipe to resolve it. This problem-solution approach is very efficient and just what you need when you just want a quick answer. With over 200 recipes it focuses on new features of PHP 5 and taking advantage of the most popular PHP extensions. Some of the areas covered include arrays, dates and times, strings, files, regular expressions, web basics, forms, markup, and MySQL. For each area the authors include various problems that are commonly encountered or that can be resolved more efficiently with the new features, the code snippet to resolve the problem, and then an in depth analysis of the code and how it works. For the PHP 5 programmer this is a valuable reference that they will be sure to be reach for often when dealing with new programming challenges. PHP 5 Recipes is highly recommended.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Not bad from what I've seen
Instead of reading this book from front to back I read the sections as needed. PHP isn't the only language I dabble in so I haven't had many opportunities to go through the book... Read more
Published 14 months ago by MourningWood

5.0 out of 5 stars Very pleased with this book
I'm a bit of a novice PHP programmer still, and I found this book accessible and useful. The scripts are well commented, well explained, I have found them to be secure thus far (I... Read more
Published 15 months ago by Ozoned

5.0 out of 5 stars Excellent
Generally, I'm not a big fan of cookbooks (for programming!) but this one is really good. A great reference to have as you are coding and think "oh... how do i do X again? Read more
Published 19 months ago by Paris Treantafeles

5.0 out of 5 stars Extremely useful, well written, and very few errors
I highly recommend this book. It covers all aspects of PHP 5, including OOP, without getting bogged down. Read more
Published on November 19, 2006 by Patrick Kellogg

5.0 out of 5 stars Excellent Book for new and experienced PHP programmers
I normally don't write reviews unless I had a bad experience. However, in this case, the PHP 5 Recipes book is an exception! I love this book! The examples are CORRECT!! Read more
Published on August 30, 2006 by Steven D. Beamesderfer

5.0 out of 5 stars Outstanding book -- and more than advertised
More than just a recipe book, PHP 5 Recipes is an outstanding overview of many PHP tools and techniques.... Read more
Published on August 8, 2006 by R. Gauer

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Plumbing Products in the Value Center

Home Improvement Value Center Plumbing Products
Turn it on for less with spectacular deals on brand-name faucets, showerheads, and more in the Home Improvement Value Center.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Make a Good Turn

Shop for lathes
When you need to shape and smooth your workpiece, a lathe is the perfect power tool.

Shop for lathes

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates