Jump to content

Recommended Posts

I'm getting familiar with procedural php and I've found a number of beginner type of tutorials and stuff for OOP, but I was wondering if anyone knows of any comprehensive coverage of in-depth object-oriented php. I gotta learn it and hit stuff out of the park.

 

Many thanks  :)

I'm getting familiar with procedural php and I've found a number of beginner type of tutorials and stuff for OOP, but I was wondering if anyone knows of any comprehensive coverage of in-depth object-oriented php. I gotta learn it and hit stuff out of the park.

 

Many thanks  :)

 

Well, I suggest getting a good book or two.  The PHP-specific OOP tome is PHP 5 Objects, Patterns, and Practice by Matt Zandstra (http://www.amazon.com/PHP-Objects-Patterns-Practice-Second/dp/1590599098/ref=sr_1_2?ie=UTF8&s=books&qid=1259430455&sr=1-2). 

 

You can't go wrong with the Gang of Four's groundbreaking book on the subject, either (in fact, Zandstra's book borrows heavily from this one - http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=sr_1_1?ie=UTF8&s=books&qid=1259430526&sr=1-1).  Best used as a supplement to Zandstra's book once you get comfortable with the basics.

 

Aside from that, practice is your best friend.  Write code, lots of it.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.