лучше вообще сначала понять что такое ООП и в чем его прелесть. это сделать очень не легко и многим отчасти это так и не удается понять. тем более понять зачем нужно ооп в пхп еще труднее чем скажем с си.
в книжке ооп для пхп наверняка будет разобрано как создавать классы, конструторы, деструкторы, как что наследовать и прочитав ее, все попробывав, ты возможно будешь доволен собой, но ты не поймешь нафига это все нужно. )