I'd recommend this for beginners ready for the transition into intermediate programmers. You need to understand and code in OOP in order to be considered at least an intermediate skilled programmer.
http://www.tutorialspoint.com/php/ph...t_oriented.htm
For intermediate to advanced transition, well, I am in that phase myself so cant help much at this moment. XD