Vamos colocar esquematicamente os includes em relação ao diagrama anterior:
Includes e requires
O Include contém um trecho reaproveitável de código PHP. Já o Require contém um código reaproveitável de HTML. No entanto, devido à sua característica de macrosubstituição, o Require pode conter um trecho em PHP. Além desta característica reside a verdadeira DIFERENÇA: se houver erro num include, e execução prossegue, ao contrário do que acontece num Require. Como Require lembra REQUERIDO, é claro que a script tem que obrigatoriamente abortar caso o trecho não seja encontrado.
No entanto, neste padrão não fomos ortodoxos, mas você pode sê-lo.
Include/Require | Finalidade |
ExemploDefinicao.inc | Contém o esquema dos campos a serem preenchidos e apresentados pelas ações da script |
libParamLine.php | Contém uma biblioteca de funções de tratamento de tipos e delimitadores para os conteúdos dos campos a serem preenchidos. |
libScriptsJs.php | Armazena as funções Javascript |
libCabecalhoPadrao.php | Contém um trecho em HTML com o cabeçalho padrão das várias ações da script. |
Conexao_banco.php | Executa a abertura da tabela no banco de dados e coloca o pointer em $conn |
Conexao_banco_close.php | Fecha a conexão do banco ($conn). |
Nos próximos posts vamos detalhar os 5 últimos includes (o primeiro já o foi).
Nenhum comentário:
Postar um comentário