"El constructor es llamado cuando se crea el objeto." Osease, cuando haces un:
Código PHP:
$algo = new clase ();
Es decir, automaticamente, lo que tengas en el constructor (una funcion con el mismo nombre que la clase), en caso de haberla declarado, lo que contenga se ejecuta.
Ejemplo
Código PHP:
class miEjemplo () {
function miEjemplo () {
echo "Soy un echo que está dentro del constructor";
}
}
Cuando hagas;
Código PHP:
$algo = new miEjemplo ();
Imprimirá sin que le digas nada:
Soy un echo que está dentro del constructor
Espero haberte ayudado y no haberme equivocado yo, ya que soy primerizo en esto de la POO tambien.
Saludos!