Cita:
Iniciado por marcwolf
dirname devuelve el directorio padre, entonces esto devolvera el padre del padre? no entiendo porque se hace
Lo hace porque de esa manera lo incluye con una ruta absoluta.
Si abris tu archivo con el ./ estaría bien, pero si tu archivo es llamado por que se encuentra en otra carpeta, entonces el directorio actual cambiaría, por consecuencia el include ./ fallaría y te tiraría un error mas grande que una casa :p
En resumen, lo incluye de esa manera para asegurar que sin importar el directorio actual, o de donde se este ejecutando tu php, ese archivo sera incluido.