IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Système] Include ou require_once


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2007
    Messages : 31
    Points : 17
    Points
    17
    Par défaut [Système] Include ou require_once
    Bonjour à tous,
    voilà je me demandais qu'elle était la différence entre ces deux termes ?
    mieux vaut-il utiliser require_once ou Include ?? quelles en sont les différences fondamentales ?
    Je suis un peu paumé
    Bonne journée

  2. #2
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Extrait de la documentation de include()
    include()
    La fonction include() inclut et exécute le fichier spécifié en argument.

    Cette documentation s'applique aussi à la fonction require(). Les deux structures de langage sont identiques, hormis dans leur gestion des erreurs. include() produit une Alerte (warning) tandis que require() génère une erreur fatale. En d'autres termes, n'hésitez pas à utiliser require() si vous voulez qu'un fichier d'inclusion manquant interrompe votre script. include() ne se comporte pas de cette façon, et le script continuera son exécution. Assurez-vous d'avoir bien configuré le include_path aussi. Soyez prévenus qu'une erreur d'analyse dans un fichier inclut ne cause pas l'arrêt du script en PHP dans les versions antérieures à 4.3.5. Depuis ces versions, il le peut.
    Pour ce qui est du _once() a la fin ca permet d'inclure un script une seule et unique fois (pour la définition des fonctions, des constantes etc) ou a chaque fois qu'on rencontre la ligne.

  3. #3
    Membre à l'essai
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2007
    Messages : 31
    Points : 17
    Points
    17
    Par défaut
    Merci je crois que c'est exactement ce qu'il me manquait en gros je n'aurai besoin de l'appellé qu'une seule fois dans mon script pour qu'il soit excécuté lorsque j'en ai besoin
    Parfait merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Système] Include et navigation par défault
    Par Daddy91 dans le forum Langage
    Réponses: 2
    Dernier message: 16/08/2007, 15h46
  2. [Système] include vraiment étrange
    Par wehtam dans le forum Langage
    Réponses: 3
    Dernier message: 28/06/2007, 20h54
  3. [Système] include ou require ?
    Par amazircool dans le forum Langage
    Réponses: 2
    Dernier message: 24/04/2007, 16h22
  4. [Système] include de pseudo frame
    Par rougedragon dans le forum Langage
    Réponses: 26
    Dernier message: 04/12/2006, 10h29
  5. [Système] INCLUDE sans passer les variables dans l'URL
    Par bonjour69 dans le forum Langage
    Réponses: 9
    Dernier message: 07/10/2006, 02h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo