Activité-Paranormale


Red devil Information

Publicité

Rechercher

Développement

Apportez vos talents de codeur !

Développer

Visiteurs

Citations

Random quotation
Le droit et l’equity sont deux choses que Dieu a rejoint, mais que l’homme a éloigné.
(Charles Caleb Colton)

É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é