MLC, Thanks for the advice and for wishing me luck. As I too worked heavily with functions in the past, your approach may work for me too. Tony --- In php-objects@xxxxxxxxxxxxxxx, "MLC" <gentlemike2@...> wrote: > > I learned OOP from PHP5 and MySQL Bible by Wiley, and PHP and MySQL Web > Development by Welling and Thompson. Neither of those provided good > examples of classes, nor is either one OOP dedicated, but both are good > sources for structure and syntax. I learned classes by downloading free php > code written by other folks, like phpBB, cakePHP, Joomla, Drupal, etc. > These gave me the general idea of how classes are used practically. It > helped me that I was writing code that was heavy on functions before making > the move to OOP. I was already doing a lot of encapsulation. > > I wish you luck on your transition. For me, the move to OOP was the best > thing I could have done. I am building a nice library of classes, and have > re-used many of them on various projects. > > -----Original Message----- > From: php-objects@xxxxxxxxxxxxxxx [mailto:php-objects@xxxxxxxxxxxxxxx]On > Behalf Of tony > Sent: Tuesday, January 19, 2010 3:00 PM > To: php-objects@xxxxxxxxxxxxxxx > Subject: OOP PHP Books > > > > Hi all, > > Mew to OOP and sort of a beginner to PHP. I am looking for a good > reference book on OOP PHP. I haven't programmed in about 25 years and am > only learning about objects now. I can handle myself in PHP using procedural > programming pretty well. > > I am looking for a good reference book on OOP PHP. The online tutorials > are great but I need to see real life examples and a reference I can hold > and page through when I hit a "class" wall. > > Any recommendations would be appreciated. (I have already checked Amazon > and user ratings, and there aren't any OOP PHP books with enough ratings for > me to feel comfortable enough to order a book. I have too many books I have > bought on Amazon that weren't worth the ratings they were given!) > > Thanks, > > Tony > > > > > > > [Non-text portions of this message have been removed] >