для начала любой пхп самоучитель, чтобы получить небольшую основу и понять принцип, как оно вообще работает. Далее, была в свое время книженция "объектно-ориентированное программирование на php5", не плохая вещь, но искать лучше последнее издание автор Кузнецов. потом есть замечательная книженция
"PHP для профессионалов". Помимо книг обязательно надо читать чужой код и писать собственный. Ну и ресурсы php.net и то, что сказал программатор. Еще можно почитать книженцию "
банды четырех" (но только после того, как ооп будет осознано). Главное, понять принципы и возможности, дальше - просто запоминать функции и приемы ну и применять для конкретных случаев нужный. Самое сложное, на мой взгляд - понять суть ООП. не бездумно использовать, а именно понять.
ну для затравки, можно на интуите бесплатный курс пройти по пыхе (хоть он там и по 4, хотя вроже и новее были, правда от учителей дельфи
), главное, попова не читайте и не смотрите.