OOP, nesne yönelimli bir programlamadır. Php ile OOP kullanımı, kod karmaşıklığını ortadan kaldırmak için geliştirilmiştir. Daha temiz bir kodlama oluşturmak ve kararlı sistemler hazırlamak için kullanılmaktadır. OOP, sadece birkaç uygulamalarda değil, bütün sistem olarak kodlama yapıldığında daha yararlı olacaktır. Ya baştan sonra OOP ya da hiç kullanmamak en mantıklısı olacaktır.