JeuWeb - Crée ton jeu par navigateur

Version complète : [PHP] Les différentes façon d'inclure à fichier. Laquelle choisir ?
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,
je suis perdu entre les différente fonctions pour inclure un fichier (include(), include_once(), require() et require_once()).
Quelqu'un pourrais m'expliquer les différences entre chaque ?
La différence entre include et require se situe dans leur réaction face aux erreurs : include déclenche un avertisement (warning) mais le script continue alors que require déclenche une erreur fatale.
Quant aux versions *_once, elles ne chargent le fichier demandé qu'une fois. Ainsi, si tu inclus plusieurs fois le même fichier, tu as la garantie qu'il ne sera effectivement inclus qu'une fois.
Si un fichier contient des déclaration de classes ou de fonctions et que tu l'inclus plusieurs fois, ton script plantera car PHP refusera de que tu définisses plusieurs fois une même fonction par exemple, d'où l'intérêt des versions _once
Désolé pour ma réponse si tardive, j'étais passé a autre chose et avais oublié mon poste Confusediffle:.
Merci beaucoup pour vos réponse, cela va m'aider beaucoup.