Para conectar um arquivo adicional a um script PHP, use a função especial include. Depois de conectar um documento externo, o programador tem a oportunidade de usar o código escrito ou outro conteúdo no aplicativo atual.
Incluir função
Incluir tem a seguinte sintaxe:
incluir “nome do arquivo”;
O nome é um caminho relativo ou absoluto com a extensão do documento incluído. Se nenhum local for especificado, o PHP verificará automaticamente o conteúdo da configuração php.ini, que especifica include_path - um diretório onde bibliotecas adicionais podem ser colocadas. Se a diretiva estiver vazia ou o arquivo necessário não for encontrado no caminho especificado, a expressão de inclusão será ignorada.
Uma vez habilitado, você pode usar o conteúdo que deseja no script, atribuir variáveis, usar construções declaradas, etc. Por exemplo, existem 2 arquivos 1.php e 2.php. O conteúdo de 1.php é semelhante a este:
<? php
$ firstly = “variável do primeiro arquivo”;
$ em segundo lugar = “valor importado”;
?>
Para incluir as variáveis acima no 2.php, você pode realizar a seguinte operação:
<? php
Inclui “1.php”;
echo $ firstly;
$ emerge = “$ em segundo lugar”;
echo $ emerge; ?>
Neste script do segundo arquivo, o comando include inclui o conteúdo do primeiro documento, após o qual as variáveis declaradas em 1.php são utilizadas para exibir os valores necessários na tela.
Incluir pode ser usado no início do arquivo e dentro da função declarada em qualquer parte do documento. Não é desejável usar a função para conectar arquivos localizados em um servidor remoto. Se quiser implementar este recurso, você precisará habilitar a opção allow_url_fopen no arquivo php.ini em seu servidor local ou remoto.
Requer
A função require é semelhante a include. Os comandos não diferem em sintaxe e tecnologia de execução. A única diferença é que se o arquivo especificado estiver ausente, require encerra o script, enquanto include continuará executando o script e exibirá o aviso E_WARNING correspondente, que pode ser suprimido usando o caractere especial @. Por exemplo:
<? php
requer “1q.php”;
echo “O script para de funcionar”; ?>
Neste exemplo, o caminho para o documento inexistente 1q.php é especificado. Se o arquivo estiver faltando, o script não executará o comando echo e a tela do usuário exibirá uma folha em branco ou uma mensagem de erro (dependendo das configurações do php.ini). Se você inserir um código semelhante usando incluir:
<? php
inclui “1q.php”;
echo “Script continua”; ?>
O comando echo será executado e o texto correspondente aparecerá no display.