con php no, yo aprendí con C#.net ¡¡hace años!! y sólo me tuve que adaptar a las pequeñas diferencias en PHP, en el manual de PHP sólo te inducen la estructura POO para el lenguaje, más no el paradigma completo.
lo mas importante, como te indiqué es cambiar la forma de pensar, primero ¿que quieres hacer?: y ¿como represento la solución en un conjunto de clases u
objetos?: para éso tienes que dominar encapsulación, herencia y polimorfismo, así como la diferencia entre una
clase (representación del objeto) y una instancia (objeto)
tienes que leer mucho, lamentablemente por el foro es dificil instruir, y considera que como tú hay muchos que pasan por lo mismo, es un tema tan general que se consigue información por todos lados, lee manuales de POO pura, luego específicos del lenguaje, para aprender POO no necesitas aprenderlo a juro por PHP