|
|
|
|
Je vais p-e dire une bêtise (à vérifier), mais il me semble que Require() va utiliser la page appelée de façon transparente pour l'utilisateur, alors que include() va tout simplement inclure la page appelée à la page courante, ce qui aura pour effet de la rendre visible dans le code, au niveau utilisateur. (après traitement php bien entendu)
Reivax, qui essaye d'expliquer, et que la réponse intéresse...
|
|
http://php.net/include
http://php.net/require Les includes sont conditionnels. Ils peuvent être placés dans une condition IF ou bien dans une boucle FOR, WHILE... Les requires sont nécessaires et devrait donc se trouver toujours en début de script. C'est généralement un require() que l'on devrait utiliser (pour tout ce qui est librairies ou paramètres globaux). Bien souvent il est conseillé d'utiliser require_once() et include_once() à la place. Le différence avec leur homologue est que le fichier ne sera inclu qu'une seule fois quoi qu'il arrive. http://php.net/include_once http://php.net/require_once -= Bobinours - =- |
merci pour toutes ces réponses, au moins j'ai maintenant la certitude de me coucher moins bête (pour ne pas dire autre chose) ce soir.
Que votre route soit pavé de lumière . . . |