Was just reading through a book, "PHP 5 Advanced" by Lary Ullman. He goes over OOP style PHP. I see it used often in CMS's such as WordPress, but I don't really know what the benefit is to OOP coding over Procedural coding. Can anyone help explain the pro's and con's of each and share your personal opinions on each?