amazon.com:
Need to learn PHP fast? Try a Visual QuickStart!
Takes an easy, visual approach to teaching PHP scripting, using pictures to guide you through the language and show you what to do.
Works like a reference book--you look up what you need and then get straight to work.
No long-winded passes--concise, straightforward commentary explains what you need to know.
Companion Web site contains complete source code for examples in the book, online resources, updates, and more.
Affordable--perhaps the least expensive PHP book you’ll find! PHP: VQS Companion Web Site
Chapter 1: Getting Started With PHP Basic Syntax Sending Data to the Browser Testing Your Script Sending Text to the Browser Sending HTML to the Browser Using White Space in PHP (and HTML) Adding Comments to Your Scripts
Chapter 2: Variables What are Variables? Variable Syntax Types of Variables Assigning Values to Variables Predefined Variables
Chapter 3: HTML Forms and PHP Creating a Simple Form Using Get or Post Receiving Data from a Form in PHP Inputting Data Manually
Chapter 4: Using Numbers Adding, Subtracting, Multiplying, and Dividing Formatting Numbers Incrementing and Decrementing a Number Using Multiple Operators Using Built-in Mathematical Functions
Chapter 5: Using Strings Trimming Strings Connecting Strings (Concatenation) Encoding and Decoding Strings Encrypting and Decrypting Strings Pulling Out Parts from a String
Chapter 6: Control Structures The If Conditional More Operators Using Else Using Elseif The Switch Conditional The While Loop The For Loop
Chapter 7: Using Arrays Creating an Array Adding Items to an Array Accessing Array Elements Sorting Arrays Transforming Between Strings and Arrays Creating an Array from a Form Creating Multidimensional Arrays
Chapter 8: Regular Expressions What are Regular Expressions? Defining a Simple Pattern Matching Patterns Defining More Complicated Patterns Matching and Replacing Patterns
Chapter 9: Creating Functions Creating and Using Simple Functions Creating and Calling Functions that Take Arguments Creating and Using Functions that Return a Value Variables and Functions
Chapter 10: Files and Directories File Permissions Writing to Files Reading from Files Directories Handling File Uploads Renaming and Deleting Files and Directories
Chapter 11: Databases Connecting to and Creating a Database
Creating a Table Sending Data to a Database Retrieving Data from a Database
Chapter 12: Cookies Creating and Reading from Cookies Adding Parameters to a Cookie Deleting a Cookie
Chapter 13: Creating Web Applications Using include and require Determining the Date and Time Using http Headers Sending Email
Chapter 14: Debugging Common Errors Error Reporting and Logging Debugging Detective Work Using the Die Statement
Appendix A: Installation and Configuration Installing on a Linux Server Installing on a Windows 2000 Server Configuration
Appendix B: Security Cryptography and SSL Writing Secure PHP Security Resources
Appendix C: PHP Resources The PHP Manual Web Sites and Newsgroups Database Resources Advanced Topics Tables
amazon.com:
So you know HTML, even JavaScript, but the idea of learning an actual programming language like PHP terrifies you? Well, stop quaking and get going with this easy task-based guide! Aimed at beginning PHP developers just like yourself, this volume uses step-by-step instructions and plenty of visual aids to get you started testing scripts, using basic syntax, working with variables, creating Web applications, and everything else you need to know to create dynamic Web pages with this increasingly popular and important scripting language. Along the way, you’ll learn about all that’s new in version 5: the new Zend Engine, updated XML support, greatly improved streams (now able to access low-level socket operations), a bundled copy of SQLite, and more. Throughout the book, you’ll find sample scripts and projects as well as the timesaving tips and techniques that have become the hallmark of the popular Visual QuickStart series. A companion Web site offers all of the book’s scripts for download.
amazon.com:
PHP is a powerful (and free) scripting language used to create dynamic Web sites and Web applications. With PHP, Web application developers can perform both simple and complex functions with a few lines of additional code in a standard HTML Web page. PHP is frequently being used to replace forms and functions formerly created by CGI scripts. PHP for the World Wide Web: Visual QuickStart Guide is geared for beginning and intermediate Web developers looking for an introductory guide. The task-based format gets users started with basic syntax, testing scripts, working with variables, creating Web applications, and more. Throughout the book, sample scripts and projects show the readers just what they need to know, and a companion Web site offers every script in this book available for downloading.
amazon.com:
Need to learn PHP fast? Try a Visual QuickStart!
Takes an easy, visual approach to teaching PHP scripting, using pictures to guide you through the language and show you what to do.
Works like a reference book--you look up what you need and then get straight to work.
No long-winded passes--concise, straightforward commentary explains what you need to know.
Companion Web site contains complete source code for examples in the book, online resources, updates, and more.
Affordable--perhaps the least expensive PHP book you’ll find! PHP: VQS Companion Web Site
Chapter 1: Getting Started With PHP Basic Syntax Sending Data to the Browser Testing Your Script Sending Text to the Browser Sending HTML to the Browser Using White Space in PHP (and HTML) Adding Comments to Your Scripts
Chapter 2: Variables What are Variables? Variable Syntax Types of Variables Assigning Values to Variables Predefined Variables
Chapter 3: HTML Forms and PHP Creating a Simple Form Using Get or Post Receiving Data from a Form in PHP Inputting Data Manually
Chapter 4: Using Numbers Adding, Subtracting, Multiplying, and Dividing Formatting Numbers Incrementing and Decrementing a Number Using Multiple Operators Using Built-in Mathematical Functions
Chapter 5: Using Strings Trimming Strings Connecting Strings (Concatenation) Encoding and Decoding Strings Encrypting and Decrypting Strings Pulling Out Parts from a String
Chapter 6: Control Structures The If Conditional More Operators Using Else Using Elseif The Switch Conditional The While Loop The For Loop
Chapter 7: Using Arrays Creating an Array Adding Items to an Array Accessing Array Elements Sorting Arrays Transforming Between Strings and Arrays Creating an Array from a Form Creating Multidimensional Arrays
Chapter 8: Regular Expressions What are Regular Expressions? Defining a Simple Pattern Matching Patterns Defining More Complicated Patterns Matching and Replacing Patterns
Chapter 9: Creating Functions Creating and Using Simple Functions Creating and Calling Functions that Take Arguments Creating and Using Functions that Return a Value Variables and Functions
Chapter 10: Files and Directories File Permissions Writing to Files Reading from Files Directories Handling File Uploads Renaming and Deleting Files and Directories
Chapter 11: Databases Connecting to and Creating a Database
Creating a Table Sending Data to a Database Retrieving Data from a Database
Chapter 12: Cookies Creating and Reading from Cookies Adding Parameters to a Cookie Deleting a Cookie
Chapter 13: Creating Web Applications Using include and require Determining the Date and Time Using http Headers Sending Email
Chapter 14: Debugging Common Errors Error Reporting and Logging Debugging Detective Work Using the Die Statement
Appendix A: Installation and Configuration Installing on a Linux Server Installing on a Windows 2000 Server Configuration
Appendix B: Security Cryptography and SSL Writing Secure PHP Security Resources
Appendix C: PHP Resources The PHP Manual Web Sites and Newsgroups Database Resources Advanced Topics Tables
Great for beginners to PHP
29 Sep 2008 @ amazon.com
This book is great for the absolute beginner. It walks you through the basics, with examples side-by-side explanations of the methods and why the code looks the way it does.
Awesome!!!
24 Aug 2008 @ amazon.com
I received tis product in a timely manner (in time for class), and it was in excellent condition when it got here! This text book has been extremely helpful in learning PHP, and is one of the many tools I am using to further my Web Design knowledge.
PHP for the World Wide Web (QuickStart Guide)
28 Mar 2008 @ amazon.com
This is a very well written technical reference. The examples are so good that I was able to get my 1st PHP web page up quickly even though I hadn’t been through the entire book. Larry Ullman’s book has passed my personal test -- I got something useful done. I’m now in the process of reading the entire book and using the sample code to more properly learn PHP. I have a number of QuickStart books and they are all excellent. They are on my sites recommended reading list. [...]
Great for learning PHP
16 Mar 2008 @ amazon.com
I picked up this book at the library and it was so informative I had to go out and pick up a copy for my bookshelf for keeps. If you want to learn PHP go with this one.
Most of the book examples are static and not dynamic
28 Dec 2007 @ amazon.com
The book are full of static examples and not enough dynamic. You do nothing about interacting with databases except about 10% of the book at the end.
About as good as it gets!
26 Dec 2007 @ amazon.com
The "Visual Quickstart" technique - placing instruction and code in side by side columns is the best learning device I have ever used. The instruction is clear and detailed, and the layout makes it easy to skim-over what you already know and focus on what you need to learn. I used the Quickstart book for learning HTML4 and now for PHP. I would recommend this series to anyone regardless of level.
Programming background? This book is for you!
27 Oct 2007 @ amazon.com
I was looking for a decent introduction to PHP, and stumbled across this on Amazon. I can only speak as someone with a programming background, but this was exactly what I was looking for. Mr. Ullman takes you through PHP from the ground up, but the layout of the book and the thoroughness of the index makes it a pretty good reference if you just want to know some particular piece of the puzzle.
Want to create an online form using PHP? This book walks you through a project that does just that.
Want to figure out how arrays work in PHP? You can jump to that section, and migrate your own programming knowledge over to the PHP environment.
PHP (and, for that matter, HTML) programming is a little counterintuitive , particularly if you have previous experience in other languages. This book makes the move a lot easier!
Again, my review is from the standpoint of someone with experience in programming. However, the approach that the book takes - walking you step-by-step through practical examples - probably would work really well for those who are new to programming, too.
I bought it along with the companion book on PHP and MySQL (PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (2nd Edition) (Visual QuickPro Guide)), which turned out to be a great idea - both are getting dog-eared as I build a website using dynamic content.
A great book, well worth purchasing!
Wonderful resource, useful
03 Oct 2007 @ amazon.com
An excellent resource book, with step-by-step instructions. It is easy to understand yet has useful examples. Great book!
Perfect beginner book
06 Jun 2007 @ amazon.com
This book was perfect for the newbie to PHP programming. It walks you through examples with perfect clarity and a great explanation of why. I wish more how-to books were written just like this one. Other programming how-to books are very difficult to read and require a reference library to comrehend all the unexplained material. This books explains everything it introduces. I will look for more books from Mr. Ullman.
Comprehensive for Beginners
12 May 2007 @ amazon.com
I like this book series. They provide a foundation that I find much easier to "digest" than online tutorials, articles, or guides. [Am a note-taking learner who needs a solid resource around, afterwards.]
The topic flow is nice; you ease into a wider scope of applications
with simple examples that can be built upon. It’s very helpful when authors provide online errata, resources, forums, etc. and Larry Ullman’s text does.
- a beginner who made progress ;-)
Excellent book
08 May 2007 @ amazon.com
$novice = "I don’t know the first thing about PHP and I really want to learn it";
$advanced = "Already know a fair amount of PHP and want to get the finishing touches on my wealth of knowledge";
if ($phpUnderstanding == $novice){
print "This book was so helpful. It took me from zero knowledge to building basic web applications. It doesn’t supply you with every ounce of knowledge to build the next DIGG. It does, however, get you on the road. This is a must read for beginners wanting to learn PHP. //see variable $novice.
}elseif ($phpUnderstanding == $advanced){
print "This book really isnt for you. It is a beginners book and is meant for folks who dont know the first thing about PHP. Ullman wrote another book for Advanced PHP. Get that one.}
Excellent book
08 May 2007 @ amazon.com
$novice = "I don’t know the first thing about PHP and I really want to learn it";
$advanced = "Already know a fair amount of PHP and want to get the finishing touches on my wealth of knowledge";
if ($phpUnderstanding == $novice){
print "This book was so helpful. It took me from zero knowledge to building basic web applications. It doesn’t supply you with every ounce of knowledge to build the next DIGG. It does, however, get you on the road. This is a must read for beginners wanting to learn PHP. //see variable $novice.
}elseif ($phpUnderstanding == $advanced){
print "This book really isnt for you. It is a beginners book and is meant for folks who dont know the first thing about PHP. Ullman wrote another book for Advanced PHP. Get that one.}
Great Place to Start
07 May 2007 @ amazon.com
Easy to follow and done at a nice pace. I am a total beginner and I had no real problems with it. I did find it difficult to convert the examples in to usable applications though.
I will be going on to the next book in the series pretty soon though.
PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (2nd Edition) (Visual QuickPro Guide)
Great PHP intro!
06 Mar 2007 @ amazon.com
This is a great book I think anybody could write php scripts for their website after reading just this book. I used to use Perl and PHP is just so much nicer. I’m actually rereading this book again to refresh my memory.
Excellent
05 Jan 2007 @ amazon.com
I had bought PHP From Novice to Professional(Apress,Author:Gilmore) that book is not a very friendly beginner book let alone novice so I’ve decided not to review it until I finish Php For The World Wide Web.
I know actionscript pretty good and am wanting to learn php. Unlike the book mentiond above this book is great for someone that knows nothing about php, I am nearly finished with it and I’ve only had it two days. It is a good read to get up to speed with the php programming language.I have gotten his other book "Php and Mysql for Dynamic Websites" from my local library and if that book is a good as this one is I will not hesitate to purchase a copy right away.
Fantastic
11 Jul 2006 @ amazon.com
Purchasing Larry Ullman’s book is as good as signing up for any online course in PHP. The exercises in the book are perfectly explained in simple language; I’m 1/3 through, and NOTHING has confused me yet. Any questions that are not answered in the text can be addressed in the online forum which is frequented by the author. I won’t hesitate to buy any of Larry’s other titles.
Easy as PHP
05 May 2006 @ amazon.com
This is the most perfect programming book I’ve read, and the most easily understood. I only wish I’d had it 3 years ago. It’s great for beginners not only to PHP but to programming in general.
Excellent
13 Mar 2006 @ amazon.com
Very, very, very good book. I couldn’t be happier. I even bought the php & mysql visual quickpro by the same author, and I am anxiously awaiting the release of the advanced php. The author is very friendly and happily provides help. I have been very happy with all the visual quickstart and quickpro books I’ve purchased.
This is a great, practical and super clear book.
26 Feb 2006 @ amazon.com
Ok, so I know very little about computers... I needed to learn some php as part of my work... And I chose Larry’s book because the table of contents seemed to touch on a good variety of functions and all under 300 pages (and it was a good price too)!
I cannot say how much this book surprised me with its clarity, its great approach and clear language.
Larry is a great teacher, and there is a really good website and forum to go with the book. I ran into trouble a few times, and got answers very quickly. Larry posts frequently and solves problems online with you as clearly as in the book: he’s really supportive of his readers!!
Great Book, PHP for the World Wide Web
23 Feb 2006 @ amazon.com
This book is a great reference to anyone who is learning or already has learned PHP. The step-by step instructions in each lesson explain things well, and the accompanying pictures are a big help.
If you want to learn PHP quicky, I highly recommend this book.
Good book, good examples
17 Nov 2005 @ amazon.com
I am a big believer in learning by doing, and I have a really hard time finding computer/software related books that "work" for me. But this books exercise-oriented approach to learning PHP really got me up and running in no time at all. It’s very easy for the novice to understand. My only complaint is that I found some of the scripts to be buggy or not functional as written and had to find work arounds to get them to work. In the end I’m a better scripter for it. I highly recommend this book if you’re looking to learn PHP quickly and are a novice.