I learned 'C' by reading Kernighan and Ritchies "The C Programming Language" Book. IMHO it has to be the best resource for learning procedural 'C' programming.

I have taught myself procedural PHP coding from various online tutorials and although I still have a lot more to learn I want to master OO programming in PHP. Is there a definitive OO PHP publication written in the same style as the Kernighan and Ritchie book?

If not can someone recommend a book that is recognised as the defacto standard for OO PHP. I do understand the principals behind OO programming but have yet to write a single line of OO code.