>> DAVID MALAN: Agora que o nosso curso home page ficou um pouco mais
complexa, provavelmente é hora de começar organização de arquivos relacionados em
subdiretórios.
Permitam-me propor isso.
Para a página inicial do curso, podemos deixar index.php, lectures.php,
week0.php, e no week1.php mesmo diretório como sempre.
Mas deixe-me propor que, dentro de um diretório chamado inclui, colocamos
arquivos que gostaríamos de incluir, nomeadamente helpers.php.
Enquanto isso, em modelos, deixe-me propor que colocamos footer.php e header.php.
>> Agora, com esses arquivos e subdiretório, como podemos obrigá-los
em nosso código real?
Bem, dentro de index.php, observe que basta já não necessita
helpers.php sozinho, mas includes / helpers.php.
Por outras palavras, porque a inclui subdiretório está no mesmo diretório
index.php que é, basta simplesmente ter este caminho relativo
includes / helpers.php.
>> Enquanto isso, na helpers.php, observe que temos que chegar ao modelo de um
pouco diferente.
Dentro de render, eu ainda vou declarar caminho, mas vou atribuir-lhe um valor de
sublinhado sublinhado DIR sublinhado sublinhar, que é uma organização global especial
constante que representa o diretório dentro do qual helpers.php si é.
Vou então concatenar em que o uso de o operador ponto seguinte -
modelos slash slash dot dot corte e então concatenar mais para que
o nome do templo seguido por. php.
>> Em outras palavras, se o modelo que estamos tentando chegar é header.php, caminho
vai assumir um valor que é igual ao diretório atual que helpers.php
é cortar ponto ponto para subir um nível na que árvore, / templates / header.php.
Em outras palavras, neste modo são todos as URLs eficazmente em relação ao
onde poderíamos colocar estes arquivos no nosso disco rígido.
Nada é codificado com certeza.
>> O resto da renda é o mesmo.
Eu continuo a verificar se existe esse caminho.
Eu extrair as chaves em locais variáveis, e eu preciso
o próprio molde.
Então tudo o que eu tenho feito, em última análise é reorganizar o meu código, nada que o
usuário vai realmente ver.