litresp.ru/chitat/ru/%D0%91/buch-gradi/objektno-or...
-- вот. Это именно та книга, которая тебе нужна. Это не учебник, а своего рода наставление, она дает понимание.
Сейчас ты должен прочитать именно эту книгу, а не вдаваться в тонкости конкретных языков или шаблонов проектирования. Всю книгу можно не читать. Когда ты поймешь, зачем нужны объекты - тогда и начинай писать на классах, заглядывая в мануал по PHP.
,честно говоря не вижу пока что особой нужды в ооп , почему бы не использовать простые функции .Не судите строго это мой первый язык программирования
если php твой первый язык и ты еще не написал на функциях какой-то готовый проект(блог, сайт, и тд), если ты еще многое не знаешь в php, путаешься в синтаксисе, то пока ооп тебе равно. ты сам потом к нему придешь, неизбежно.