Heim >Backend-Entwicklung >PHP-Problem >So verwenden Sie require in PHP
Verwendung von require in PHP
Die Funktion der require-Anweisung in PHP besteht darin, die angegebene Datei einzuschließen und auszuführen. Der Unterschied zu include: include wird eingeführt. Wenn die Datei nicht gespeichert wird, wird eine Warnung generiert und das Skript wird weiterhin ausgeführt, während require einen schwerwiegenden Fehler verursacht und die Ausführung des Skripts stoppt.
Empfohlenes Video-Tutorial: „PHP“
Anwendungsbeispiel
<?php require('somefile.php'); ?> <?php require 'somefile.php'; ?>
Die PHP-Skriptdatei liest die Dateien, die sie einschließt, nur, wenn sie die include()-Anweisung liest. Auf diese Weise kann der Prozess der Programmausführung vereinfacht werden.
include wird geladen, wenn es verwendet wird
require wird am Anfang geladen
_once Suffix Zeigt an dass das geladene PHP nicht geladen wird
Das System verfügt beim Laden eines PHP-Programms über einen Pseudokompilierungsprozess, der die Ausführung des Programms beschleunigen kann. Aber die Dokumentation für include wird immer noch interpretiert. Wenn in der Include-Datei ein Fehler auftritt, wird das Hauptprogramm weiterhin ausgeführt. Wenn in der erforderlichen Datei ein Fehler auftritt, hat dies nur geringe Auswirkungen auf das System (z. B. Schnittstellendateien) verwenden Sie include, andernfalls verwenden Sie require.
require()- und include()-Anweisungen sind Sprachstrukturen, keine echten Funktionen. Sie können wie andere Sprachstrukturen in PHP sein. Beispielsweise kann echo() die Form echo("ab") verwenden kann das Echo-Format „abc“ verwenden, um die Zeichenfolge abc auszugeben. Die Anweisungen require() und include() können Parameter auch direkt ohne Klammern hinzufügen.
include_once()- und require_once()-Anweisungen umfassen auch die Ausführung der angegebenen Datei während der Skriptausführung. Dieses Verhalten ähnelt den Anweisungen include() und require() und kann auf die gleiche Weise verwendet werden. Der einzige Unterschied besteht darin, dass der Code, der bereits in der Datei enthalten ist, nicht noch einmal eingefügt wird. Diese beiden Anweisungen sollten verwendet werden, wenn dieselbe Datei während der Skriptausführung möglicherweise mehr als einmal eingebunden wird, um sicherzustellen, dass sie nur einmal eingebunden wird, um Probleme wie die Neudefinition von Funktionen und die Neuzuweisung von Variablen zu vermeiden.
Empfohlenes Tutorial: „PHP“
Das obige ist der detaillierte Inhalt vonSo verwenden Sie require in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!