• RRP: £29.49
  • You Save: £4.28 (15%)
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon.
Gift-wrap available.
Quantity:1
PHP Object - Oriented Sol... has been added to your Basket
Condition: Used: Like New
Comment: Used Good condition book may have signs of cover wear and/or marks on corners and page edges. Inside pages may have highlighting, writing and underlining. All purchases eligible for Amazon customer service and a 30-day return policy.
Trade in your item
Get a £2.75
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

PHP Object - Oriented Solutions Paperback – 1 Aug 2008

14 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
£25.21
£14.36 £10.50
£25.21 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.

Frequently Bought Together

PHP Object - Oriented Solutions + PHP Advanced and Object-oriented Programming: Visual QuickPro Guide (Visual QuickPro Guides)
Price For Both: £57.50

Buy the selected items together


Trade In this Item for up to £2.75
Trade in PHP Object - Oriented Solutions for an Amazon Gift Card of up to £2.75, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details


More About the Author

I specialize in writing about web design using Dreamweaver, PHP, and CSS. PHP is the most popular server-side language that brings life to websites by communicating with external data sources, such as databases, news feeds, and XML documents. Adobe has recognized my expertise in web development by appointing me an Adobe Community Professional (ACP) for Dreamweaver. You'll often find me giving help in the Dreamweaver forums and Dreamweaver Community Help.

Before turning my hand to writing about web design, I spent nearly 30 years as a BBC radio and TV journalist, working both in front of the microphone/camera and behind the scenes. That gave me a wealth of experience in explaining sometimes difficult concepts in straightforward, easy to understand language - experience which shows through in my books.

I spent a large part of my broadcasting career in Japan, first on loan from the BBC to NHK, the Japan Broadcasting Corporation, and later as BBC correspondent. I have traveled all over Japan, and love taking photos, many of which end up being used in my books. Over the years, I have worked closely with the Shiki Theatrical Company, Japan's leading producer of musicals; and have translated several of their plays into English.

Inside This Book

(Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.5 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

7 of 7 people found the following review helpful By Ben Smith on 21 April 2013
Format: Paperback Verified Purchase
Over the past 8 months I have been teaching myself PHP and after deciding that I should start using an MVC framework I decided to purchase this book as a way of getting into OOP PHP. I am a recent computer science graduate so this was not the first time I had come into contact with OOP concepts. Unfortunately, I did not feel that this book did a good job of explaining the main concepts of OOP nor that the classes the author picked to be much help in explaining what is a difficult subject for newcomers to grasp.

The first 2 chapters cover all of the OOP theory and syntax used throughout the rest of the book. These chapters are very dense and move quickly with basic examples on each of the new concepts introduced. The author states that he does not expect the reader to understand everything in the chapters and that they should be used as a reference as they reader continues. I do not feel like this was a good decision by the author especially given that the following chapters throw you in at the deep end rather than slowly building complexity.

The following chapter has you building a Date class in which you are effectively wrapping existing PHP functionality in your own custom class. In so doing, the author spends a large portion of the chapter explaining the in-built DateTime and DateTimeZone classes in a great deal of complexity. Given that this chapter will for many be the first class that they create, all of this extra information only stands to muddy the already murky water. The author would have been much better off creating a basic class which did not involve introducing more complexity at an early stage.

The next 2 chapters are much the same, introducing us to the built in validation methods and the remote file connection functions.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By A. Perry on 22 Jan. 2011
Format: Paperback
Read a couple of other books, did not really understand OOP and how to use it, this book sorted that out.

Good concepts chapter and several chapters working through practical examples.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By David Shaw on 30 July 2012
Format: Paperback Verified Purchase
I was looking for a book to get me started in the field of Object-Oriented PHP and this book did the job just fine.

Having been developing in PHP for a few years I needed to get to grips with the OO side of things and bought this book to help get me started.

I read it cover to cover and worked through the examples provided and was up and running and developing in OO PHP within no time at all.

Highly recommend to anyone looking to learn OO PHP.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Kieran on 20 April 2012
Format: Paperback Verified Purchase
I've just finished reading this book 'cover to cover' and I can say it was one of the better 'learning PHP' books.

David Powers has a nice writing style which is clear, informative and engaging.

The book, alike most, introduces concepts by slowly walking you through examples stage by stage, so that you can make sense of it when you are presented with the 'full code' at the end of the chapter. Only problem here is that he says the full code is available online, at a certain address, which I couldn't find, so I typed up the examples myself to read through them, which I didn't mind really as I think that was more 'hands on' style learning.

Only little downside 'for me' is that I read this book hoping it would prime me to walk straight into learning a framework, however, after searching round, I've realized, 1) there are too many to choose from 2) there doesn't seem to be any 'quality' books on here that can 'easily' teach you about them 3) if honest, I've only been learning PHP (and programming for that matter) since January through avidly reading books bought on here, so I think I'm being a little too ambitious really.

Toodles.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Kindle Edition Verified Purchase
My own background is that I was confident in PHP and could do pretty much whatever I needed to. PHP O-O Solutions isn't a book for people who want to go direct to OOP programmming in PHP without learning the basics - but then no book ever will be. You'll need to know PHP and be practiced in it, or at the very least thoroughly capable in a similar language, before you can make good use of this book. That said, it is outstandingly clear and easy to learn from if you want to move from procedural to OOP. David Powers makes an effort to explain and consciously avoids using a particular analogy (often used by other authors), reasoning that PHP is about the web and so a direct explanation in terms of what you do when making a web app would be better. That works for me. The pace is good, explanations are clear, and it's a thorough guide to getting started that I'm enjoying working through. Just about the only possible criticism - which is really just a point to note - is that it isn't really a book of 'solutions', or at least it isn't as far as I've read. What this is is a first class tutorial course and how-to guide that you can learn from
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Kindle Edition Verified Purchase
POOS fulfilled the purpose for which I bought it, but I felt I needed to work a bit harder with it than with some of the other programming books I've read recently. The writing style is clear, but it jumps from good basic explanations into really quite complex ideas and examples without paving the way from one to the other.
If you can get through it though, you will end up with a well-rounded understanding of the subject matter as well as some useful programme modules which can be downloaded from the associated website (though note that the urls have changed from when the book was written).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews



Feedback