Damit der Entwickler bestimmte Funktionen in verschieden Programmen verwenden kann, ist es sinnvoll, dass diese Funktionen auch
in externen Dateien untergebracht werden. Die externen Dateien lassen sich mit der Anweisung require
beziehungsweise
include
in die jeweiligen Programme einbinden.
Die Anweisung require
und include
haben die gleiche Wirkung mit einer Ausnahme, dass
require
das Programm mit einem Fehler beendet.include
lediglich eine Warnung ausgibt und das Programm weiterläuft.
// Dateiname ist einbinden_inc.php
<?php
function maxi($x, $y) {
if ($x > $y) {
$erg = $x;
return $erg;
} else {
$erg = $y;
return $erg;
}
}
?>
<?php
include("einbinden_inc.php");
$a = 2;
$b = 6;
$c = maxi($a, $b);
echo "Das Maximum von $a und $b ist $c";
?>