Activité-Paranormale


Red devil Information

Publicité

Rechercher

Développement

Apportez vos talents de codeur !

Développer

Visiteurs

Citations

Random quotation
Et quelle étrange chose que certains mots, C’est sans bouche ni voix, c’est sans visage, On les rencontre dans le noir, on leur prend la main, On les guide mais il fait nuit partout sur terre.
(​Yves Bonnefoy)

Événements - 20 mai

Event Calendrier

Validation

Valid XHTML 1.0 Transitional Valid CSS!

Crystal ballTour de magie

AbductionPHP - Différences entre require_once , include_once, require et include

En PHP, il existe quatre principales méthodes pour inclure d'autres fichiers dans votre script :

  1. require :

    • Utilisé pour inclure un fichier.
    • Si le fichier spécifié n'est pas trouvé, il générera une erreur fatale (E_COMPILE_ERROR) et arrêtera l'exécution du script.
    • Généralement utilisé pour inclure des fichiers essentiels à l'exécution du script.
  2. include :

    • Utilisé pour inclure un fichier.
    • Si le fichier spécifié n'est pas trouvé, il générera un avertissement (E_WARNING) mais permettra au script de continuer à s'exécuter.
    • Généralement utilisé pour inclure des fichiers facultatifs ou non essentiels.
  3. require_once :

    • Utilisé pour inclure un fichier, mais il le fera uniquement une fois, même si vous l'incluez plusieurs fois dans le script.
    • Si le fichier a déjà été inclus, il ne le réinclura pas.
    • Utile pour éviter l'inclusion multiple de fichiers essentiels.
  4. include_once :

    • Utilisé pour inclure un fichier, mais il le fera également une seule fois, tout comme require_once.
    • Si le fichier a déjà été inclus, il ne le réinclura pas.
    • Utile pour éviter l'inclusion multiple de fichiers non essentiels.

Voici un exemple d'utilisation de ces quatre méthodes :

// require
require("fichier.php"); // générera une erreur si le fichier n'est pas trouvé

// include
include("fichier.php"); // générera un avertissement si le fichier n'est pas trouvé

// require_once
require_once("fichier.php"); // inclura le fichier une seule fois, même si appelé plusieurs fois

// include_once
include_once("fichier.php"); // inclura le fichier une seule fois, même si appelé plusieurs fois

Sources


- CC BY 2.5


Publicité