Heim >Backend-Entwicklung >PHP-Problem >Was ist der Unterschied zwischen include und require in PHP?

Was ist der Unterschied zwischen include und require in PHP?

王林
王林Original
2020-11-03 15:28:324191Durchsuche

Der Unterschied zwischen include und require in PHP ist: Wenn include eine Datei einführt und ein Fehler auftritt, gibt es eine Eingabeaufforderung und führt den folgenden Code weiter aus, während bei require eine Datei eingefügt wird und ein Fehler auftritt. Es wird außerdem eine Eingabeaufforderung angezeigt und die Ausführung des folgenden Codes gestoppt.

Was ist der Unterschied zwischen include und require in PHP?

Für die include()-Anweisung muss die Datei jedes Mal gelesen und ausgewertet werden, wenn sie für require() ausgeführt wird. Die Datei wird nur einmal verarbeitet (tatsächlich ersetzt der Dateiinhalt die require()-Anweisung). .

(Empfohlenes Tutorial: php-Video-Tutorial)

require() wird wie folgt verwendet:

require("myfile.php")

Diese Anweisung wird normalerweise am Anfang des PHP-Skriptprogramms platziert. Bevor das PHP-Programm ausgeführt wird, liest es zunächst die durch die require()-Anweisung eingeführte Datei und macht sie so zu einem Teil der PHP-Skriptdatei.

include() wird auf die gleiche Weise wie require verwendet, zum Beispiel:

include("myfile.php")

Diese Anweisung wird im Allgemeinen im Verarbeitungsabschnitt der Flusskontrolle platziert.

include Wenn beim Importieren einer Datei ein Fehler auftritt, wird eine Eingabeaufforderung angezeigt und der folgende Code wird weiter ausgeführt.

require Wenn beim Importieren einer Datei ein Fehler auftritt, wird eine Eingabeaufforderung angezeigt und der folgende Code wird nicht mehr ausgeführt.

Verwandte Empfehlungen: php-Training

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen include und require in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn