Heim >Backend-Entwicklung >PHP-Problem >Was bedeutet „include' in PHP?
Die Include-Anweisung ruft alle Texte/Codes/Tags ab, die in der angegebenen Datei vorhanden sind, und kopiert sie mithilfe der Include-Anweisung in die Datei.
Eingebundene Dateien sind nützlich, wenn Sie auf mehreren Seiten Ihrer Website auf dasselbe PHP, denselben HTML-Code oder denselben Text verweisen müssen.
PHP-Include- und Require-Anweisungen (Empfohlenes Lernen: PHP-Video-Tutorial)
Der Inhalt von PHP-Dateien kann über include oder require eingefügt werden Anweisungen Eine weitere PHP-Datei (bevor der Server sie ausführt).
include- und require-Anweisungen sind bis auf die Fehlerbehandlung identisch:
require erzeugt einen schwerwiegenden Fehler (E_COMPILE_ERROR) und stoppt das Skript
include Es wird nur eine Warnung (E_WARNING) generiert und das Skript wird fortgesetzt.
Wenn Sie also die Ausführung fortsetzen und Ergebnisse an den Benutzer ausgeben möchten, auch wenn die Include-Datei fehlt, verwenden Sie include. Andernfalls verwenden Sie in Frameworks, CMS oder komplexer PHP-Anwendungsprogrammierung immer require, um auf Schlüsseldateien im Ausführungsfluss zu verweisen. Dies trägt zur Verbesserung der Anwendungssicherheit und -integrität bei, falls eine kritische Datei versehentlich verloren geht.
Das Einbinden von Dateien erspart viel Arbeit. Das bedeutet, dass Sie für alle Seiten Standard-Kopfzeilen-, Fußzeilen- oder Menüdateien erstellen können. Wenn der Header dann aktualisiert werden muss, aktualisieren Sie einfach die Header-Include-Datei.
Syntax
include 'filename';<br/>
PHP-Include-Beispiel
Beispiel 1
Angenommen, wir haben eine Datei namens „ footer.php“, etwa so:
<?php<br/>echo "<p>Copyright © 2006-" . date("Y") . " php.cn</p>";<br/>?><br/>
Wenn Sie diese Fußzeilendatei auf einer Seite referenzieren müssen, verwenden Sie bitte die Include-Anweisung:
<html><br/><body><br/><h1>欢迎访问我们的首页!</h1><br/><p>一段文本。</p><br/><p>一段文本。</p><br/><?php include 'footer.php';?><br/></body><br/></html><br/>
Das obige ist der detaillierte Inhalt vonWas bedeutet „include' in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!