Some notes, cites and comments from over the web
reddit user about learning php by Matthias'es book:
if you want PHP specifically - I would recommend studying the php.net documentation and a couple of popular frameworks -> it will give you more experience than any book. If you want to learn OOP -> Gang of Four Design Patterns (or this one) and Object Thinking by David West. Software craftmanship - Code Complete by Steve McConnell and Clean Code by Robert Martin. Unit testing - XUnit patterns by Gerard Meszaros. Refactoring: Working Effectively with Legacy Code by Michael Feathers and/or Pro PHP refactoring by Francesco Trucchia.