Hola soy nuevo en el foro y novato en php.
Estoy leyendo un manual y probando los codigos en los cuales tengo algunos problemas.
Cree dos scripts uno Persona.php y el otro PruebaPersona.php
-PruebaPersona.php 
 Código PHP:
    <?php
    require_once 'Persona.php';
    $persona = new Persona('31/10/1986');
    echo $persona->decirEdad();
?>    
  -Persona.php 
 Código PHP:
    <?php
class Persona{
    private $_fechaNacimiento;
    
    public function __contructor($fechaNacimiento){
        $this->_fechaNacimiento = $fechaNacimiento;
    }
    public function decirEdad(){
        return $this->_calcularEdad();
    }
    private function _calcularEdad(){
        $diaActual = date("j");
        $mesActual = date("n");
        $añoActual = date("Y");
        list($dia, $mes, $año) = explode("/", $this->_fechaNacimiento);
        
        // si el mes es el mismo pero el dia inferior aun no ha cumplido años, le quitamos un año al actual
        if(($mes == $mesActual) && ($dia > $diaActual)){
            $añoActual = $añoActual - 1;
        }
        
        //si el mes es superior al actual tmapoco habra cumplido años, pero eso le quitamos un año al actual
        if($mes > $mesActual){
            $añoActual = $añoActual - 1;
        }
        
        //ya no habria mas condiciones, ahora simplemente restamos los años y mostramos el resultaso como su edad
        $edad = $añoActual - $año;
        
        return $edad;
    }
}
?>    
  Al tratar de probar me sale el siguiente error 
Notice: Undefined offset: 2 in C:\xampp\htdocs\PHP5\Persona.php on line 15 
Notice: Undefined offset: 1 in C:\xampp\htdocs\PHP5\Persona.php on line 15
2011 
No se que significa, necesito ayuda, se que debe ser una idiotes pero bueno.
Desde ya Mucha Gracias.