Funktion include

Die Funktion include bindet die angegebene Datei ein und führt sie aus. Wenn die Datei nicht gefunden wird, wird eine Warnung ausgegeben, aber die Ausführung des Skripts wird fortgesetzt. Als Parameter akzeptiert die Funktion den Pfad zur Datei.

Syntax

phpinclude 'path/to/file.php';

Beispiel

Lassen Sie uns die Datei header.php einbinden und deren Inhalt ausgeben:

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

Beispiel

Versuchen wir, eine nicht vorhandene Datei einzubinden:

php<?php
  include 'nonexistent.php';
  echo "Script continues...";
?>

Ergebnis der Codeausführung:

phpWarning: include(nonexistent.php): failed to open stream: No such file or directory
Script continues...

Beispiel

Binden wir eine Datei mit Variablen ein und verwenden sie:

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

Ergebnis der Codeausführung:

php'My Site'

Siehe auch

  • die Funktion require,
    die include ähnelt, aber einen fatalen Fehler verursacht, wenn die Datei fehlt
  • die Funktion include_once,
    die eine Datei nur einmal einbindet