[PHP] Les différentes façon d'inclure à fichier. Laquelle choisir ? - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [PHP] Les différentes façon d'inclure à fichier. Laquelle choisir ? (/showthread.php?tid=5595) |
[PHP] Les différentes façon d'inclure à fichier. Laquelle choisir ? - xeys - 27-07-2011 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 ? RE: inclure un fichier - Sephi-Chan - 27-07-2011 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. RE: inclure un fichier - niahoo - 27-07-2011 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 RE: inclure un fichier - xeys - 19-08-2011 Désolé pour ma réponse si tardive, j'étais passé a autre chose et avais oublié mon poste iffle:. Merci beaucoup pour vos réponse, cela va m'aider beaucoup. |