Sintaxe PHP – Parte IV
Inclusões com INCLUDE e REQUIRE
As instruções include e require são semelhantes e possuem o mesmo propósito, incluir um arquivo passado como parâmetro. Os recursos como variáveis, definições de funções ou classes passam a ser compartilhadas como se ambos os arquivos fossem um só.
Análogas às instruções include e require, há ainda include_once e require_once.
Elas diferem das primeiras por não incluir o mesmo arquivo mais de uma vez.
Mas você deve está perguntado: Então por que ter duas instruções iguais, qual a finalidade?
1. Include - Apenas inclue // Require - Há a necessidade, há uma obrigatoriedade de ter o "arquivo.php"
2. Onde tenho a necessidade requerer o "arquivo.php", digamos que seja um arquivo onde tem a conexão com o banco de dados (BD) e não há necessidade de abrir várias vezes conexão com o banco de dados p/ não gerar uso de vários usuários no BD, então utilizo a instrução require_once "config.php"; pois preciso apenas da inclusão uma única vez.
Seja o primeiro a comentar.