В пхп ООП слизано с джавы. Симфони и зенд фреймворк слизаны со спринга. Доктрина слизана с хибернейта. В джаве есть объекты и плейн-олд-дейта, в пхп тоже. В джаве статическая типизация, в пхп динамическая, джава компилируется в байт-код, пхп интерпретируется - всё отличие.