Fonction include

La fonction include inclut et exécute le fichier spécifié. Si le fichier n'est pas trouvé, un avertissement est émis, mais l'exécution du script se poursuit. La fonction prend comme paramètre le chemin vers le fichier.

Syntaxe

phpinclude 'chemin/vers/fichier.php';

Exemple

Incluons le fichier header.php et affichons son contenu :

php<?php
  include 'header.php';
?>

Exemple

Essayons d'inclure un fichier inexistant :

php<?php
  include 'nonexistent.php';
  echo "Le script continue...";
?>

Résultat de l'exécution du code :

phpWarning: include(nonexistent.php): failed to open stream: No such file or directory
Le script continue...

Exemple

Incluons un fichier avec des variables et utilisons-les :

php<?php
  // config.php contient : $siteName = "My Site";
  include 'config.php';
  echo $siteName;
?>

Résultat de l'exécution du code :

php'My Site'

Voir aussi

  • la fonction require,
    qui est similaire à include, mais provoque une erreur fatale si le fichier est absent
  • la fonction include_once,
    qui n'inclut le fichier qu'une seule fois