Beginning PHP 5.3 Matt Doyle

Beginning PHP 5.3 Matt Doyle

Beginning PHP 5.3


Author: Matt Doyle

2010 | ISBN-10: 0470413964 | PDF | 840 pages | 7,8 MB

This book is intended for anyone starting out with PHP programming. If you’ve previously worked in another programming language such as Java, C#, or Perl, you’ll probably pick up the concepts in the earlier chapters quickly; however, the book assumes no prior experience of programming or of building Web applications.

That said, because PHP is primarily a Web technology, it will help if you have at least some knowledge of other Web technologies, particularly HTML and CSS.

Many Web applications make use of a database to store data, and this book contains three chapters on working with MySQL databases. Once again, if you’re already familiar with databases in general — and MySQL in particular — you’ll be able to fly through these chapters. However, even if you’ve never touched a database before in your life, you should still be able to pick up a working knowledge by reading through these chapters.

As one of the most popular open-source web-programming languages in use today, PHP is an ideal server-side scripting language that connects HTML-based web pages to a backend database for dynamic content. It allows you to create anything from a simple form-to-email script to a web forum application, a blogging platform, or a content management system. This guide introduces the PHP language and shows how to write powerful web applications using PHP.
  • Looks at the ways that PHP programs interact with web servers and other technologies such as HTML
  • Teaches you how to build robust web applications and change the flow of your scripts with decisions and loops
  • Examines ways to create and use strings, arrays, objects, functions, and files in your scripts
  • Shares tips for creating interactive web forms in PHP, as well as capturing user input
  • Unveils methods for preserving an application's state between page views
  • Offers advice on how to work with MySQL databases using PHP
  • Includes best practices for using PEAR to speed up your application development
  • Presents techniques for manipulating XML from within your PHP scripts
  • Walks you through the creation and manipulation of web graphics using PHP

About the Author


Matt Doyle has worn many hats in his professional career, including working in the fields of system administration, computer training, software development, graphic design, and website creation.
http://bit.ly/Beginning-PHP-5-3-Matt-Doyle