Heim >Backend-Entwicklung >PHP-Problem >So rufen Sie eine andere Seite mit PHP auf
So verwenden Sie PHP, um eine andere Seite aufzurufen
In PHP können Sie die Funktionsanweisungen include oder require verwenden um eine andere Seite einzuführen Eine Seite (z. B. a.php). Die
<?php include 'a.php'; ..... ?>
include (oder require)-Anweisung nimmt alle in der angegebenen Datei vorhandenen Texte/Codes/Tags und kopiert sie mithilfe der include-Anweisung in die Datei.
Eingeschlossene 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
Mit einer Include- oder Require-Anweisung können Sie den Inhalt einer PHP-Datei in eine andere PHP-Datei einfügen (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 erzeugt nur eine Warnung (E_WARNING) , und das Skript wird fortgesetzt
Wenn Sie also die Ausführung fortsetzen und Ergebnisse an den Benutzer ausgeben möchten, auch wenn die eingebundene Datei fehlt, dann 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';
oder
require 'filename';
Weitere PHP-bezogene Kenntnisse finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonSo rufen Sie eine andere Seite mit PHP auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!