>> DAVID Malan: Agora que o noso curso páxina principal quedou un pouco máis
complexa, probablemente é hora de comezar organización de arquivos relacionados en
subdirectorios.
Permítanme propoñer iso.
Á páxina de inicio do curso, podemos deixar index.php, lectures.php,
week0.php, e no week1.php mesmo directorio como sempre.
Pero déixeme propoñer que, dentro dun directorio chamado inclúe, poñemos
arquivos que queremos incluír, nomeadamente helpers.php.
Mentres tanto, en modelos, déixeme propoñer que poñemos footer.php e header.php.
>> Agora, con estes arquivos e subdirectorio, como podemos obrigalos a eles
na nosa código real?
Así, dentro index.php, teña en conta que basta xa non necesita
helpers.php só, pero includes / helpers.php.
Noutras palabras, porque a inclúe subdirectorio está no mesmo directorio
index.php que é, basta simplemente ter este camiño relativo
includes / helpers.php.
>> Mentres tanto, na helpers.php, teña en conta que temos que chegar ao modelo dun
pouco diferente.
Dentro de render, eu aínda vou declarar camiño, pero vou asignar-lle un valor de
subliñado subliñado DIR subliñado subliñar, que é unha organización global especial
constante que representa o directorio dentro do cal helpers.php si é.
Vou entón concatenar en que o uso de o operador punto seguinte -
modelos slash slash dot dot corte e entón concatenar máis para que
o nome do templo seguido por. php.
>> Noutras palabras, o modelo que estamos tentando chegar é header.php, camiño
vai asumir un valor que é igual ao directorio actual que helpers.php
é cortar punto punto para subir un nivel na que árbore, / templates / header.php.
Noutras palabras, neste modo son todos as URLs eficaz en relación ao
onde poderiamos poñer estes arquivos no noso disco duro.
Nada é codificado con certeza.
>> O resto da renda é o mesmo.
Eu segue a ver se existe ese camiño.
Eu extraer as claves en lugares variables, e eu teño
o propio molde.
Entón todo o que eu teño feito, en definitiva é reorganizar o meu código, nada que o
usuario vai realmente ver.