Heim > Artikel > Backend-Entwicklung > Der Unterschied zwischen PHP-Include und Require
Ich bin erst vor Kurzem auf „include“ und „require“ gestoßen. Ich habe lange online gesucht und einige davon waren nicht ganz korrekt und waren die aussagekräftigsten und korrektesten Antworten ist hier: http://cn.php.net/manual/zh/function.include.php.
Wenn Sie es nach dem Lesen immer noch nicht verstehen, habe ich den folgenden Test durchgeführt,
Situation 1:
include("./est.php"); .php ist keine Existenz
echo "
continue...";
Testergebnis:
Warnung: include(./est.php): fehlgeschlagen Stream öffnen: Keine solche Datei oder kein solches Verzeichnis in .../test1.php in Zeile 2 Warnung: include(): Fehler beim Öffnen von „./est.php“ für die Aufnahme (include_path='.:/usr/local/Cellar/ php/5.3.10/lib/php') in .../test1.php in Zeile 2
weiter...
Fall 2:
require( "./est .php");
echo "
continue..."; php): Fehler beim Öffnen des Streams: Keine solche Datei oder kein solches Verzeichnis in .../test1.php in Zeile 2 Schwerwiegender Fehler: require(): Fehler beim Öffnen von erforderlichem './est.php' (include_path='.:/usr/ local/Cellar/php/5.3.10/lib/php') in .../test1.php in Zeile 2
Die Fortsetzungszeichenfolge wird hier nicht gedruckt.