"Object-Oriented Programming with PHP5" is aimed at beginning or mid-level programmers that want to expand their knowledge of object-oriented features in PHP.
Although basic OOP support was present in version 4 of PHP, it wasn't until the introduction of version 5 that they caught up with object-oriented implementations of other popular languages, such as Java or Python.
The book does a decent job of covering the main OOP topics in PHP; as well as, touching upon some of the peripheral...