* PHP no soporta sobrecarga de métodos de la misma manera que lo haría Java, pero hay algunas soluciones para conseguir sobrecargar un método.
* en PHP no es completamente necesario indicar siempre el tipo de dato de una variable o el de retorno de un método
* Al igual que cualquier lenguaje de programación orientado a objetos PHP soporta: Constructores, Destructores, Clases, Clases Abstractas, Interfaces, herencia, control de acceso : Privado, Publico, Protegido, encapsulamiento, polimorfismo, control de excepciones, sockets e hilos utilizando un remedio casero... mmm, no se si me falta algo
En fin, PHP casi soporta el 100% de POO, pero en realidad no es POO, es un híbrido entre el orientado a objetos y el estructural, que bonito no?
Saludos.