PHP ? Real OO? Thanks for the great joke. How can I add methods to Number? Ehm you know, the class used for numbers... In order to write 3.times() for instance... ah, it doesn't exist?
OK, and how do you do this (add methods to existing classes) in C++ or Java? What, there's no simple way to do it? And... you do know that both of those (incredibly popular, OOP) languages have non-object basic types?
Or maybe you're just one of those Smalltalk snobs. Wait... it's probably not it, because you apparently don't see the point of OOP at all, except for modifying basic types (which is usually a BAD idea, even if your language supports it).
And, FYI, there are many PHP-based projects that do use OOP. For example, CakePHP and its ilk, and I understand that Joomla has gone OOP as well (drupal is still implements its own crazy system though). What's more, since many web frameworks use OOP, the average PHP programmer has a very good chance of using "real" OOP as well.
He has not acquired a fortune; the fortune has acquired him. -- Bion