I'm fairly new to OOP in PHP, I've made a couple of basic scripts but nothing impressive. All I've really taken from it is that it would probably be easier just make a collection of functions and include
them.
The structure of classes seems to just confuse what was otherwise a simple process. And in collating everything into a class it doesn't really add any functionality.
So I'm clearly missing something. Could someone explain what functionality is added by creating classes
Classes are a notion of object-oriented design (and programming and analysis, respectively), where they are used to encapsulate data and methods.
Other object-oriented programming techniques may include features such as
From an article .. top-15-best-practices-for-writing-super-readable-code:
From http://java.sun.com/docs/books/tutorial/java/concepts/class.html:
Finally, a short youtube video about the differences between the procedural and object-oriented programming paradigm ...