DAVID MALAN: Ahora que nuestro curso La página principal se ha vuelto un poco más compleja, probablemente sea hora de empezar a organizar archivos relacionados en subdirectorios. Permítanme propongo esto. Para la página principal del curso, podemos dejar index.php, lectures.php, week0.php, y en el week1.php mismo directorio como siempre. Pero permítanme proponer que en el interior de un directorio llamado incluye, ponemos archivos que nos gustaría incluir, a saber helpers.php. Mientras tanto, en plantillas, permítanme proponer que ponemos footer.php y header.php. Ahora, con esos archivos y subdirectorio, ¿cómo les exigimos en nuestro código real? Bueno, dentro de index.php, observe que basta ahora no requiere helpers.php solo, pero includes / helpers.php. En otras palabras, debido a que la incluye subdirectorio es en el mismo directorio que index.php está, basta simplemente tener esta ruta relativa de includes / helpers.php. Mientras tanto, en helpers.php, observe que tenemos que llegar a la plantilla de una poco diferente. En el interior de render, seguiré declaro camino, pero voy a asignarle un valor de subrayar subrayado DIR subrayado subrayado, que es un mundial especial constante que representa el directorio dentro de los cuales helpers.php sí es. Voy concatenase en que el uso de el operador punto lo siguiente - plantillas slash slash dot dot tala y luego concatenar más sobre ese el nombre del templo seguido de. php. En otras palabras, si la plantilla estamos tratando de llegar es header.php, camino se enfrentará a un valor que es igual a la directorio actual que helpers.php se slash dot dot para subir un nivel en ese árbol, / templates / header.php. En otras palabras, en esta forma son todos nuestros URL efectivamente con relación a donde podríamos poner estos archivos en nuestro disco duro. Nada está codificado absolutamente. Lo demás de hacer es la misma. Sigo comprobar si existe ese camino. Extraigo las llaves en locales variables y requiero la propia plantilla. Así que todo lo que he hecho en última instancia, es reorganizar mi código, nada que el usuario ver realmente.