History of PHP in question
Shows the difference between an OSS project and a corporate gig. Java started with a design. PHP grew up from a hack.
My impression is that OOP was added on to PHP as an afterthought because one of the cofounders of it does not think much of OOP. As PHP became more popular, more people wanted Java-like OOP capabilities, perhaps out of habit.
Similarly the originators of Java didn't give much thought to meta abilities in Java, and the later changes to add it seem hacky to many. It is a matter of priorities of the originators.
________________
oop.ismad.com