Die Aufgabe von Request () und Request_once () ist gleich, aber der eine Unterschied besteht darin, dass die Funktion von forderung () nicht überprüft, ob die Datei vor oder nicht, aber die Funktion von forder_once () Die Datei wurde vor oder vor oder vor oder nicht enthalten. nicht. Wenn die Datei zuvor in das Skript aufgenommen wurde, enthält die Funktion required_once () nicht die gleiche Datei erneut. In diesem Tutorial wurde die Funktion required_once () verwendet, um Dateien in PHP einzubeziehen.
Syntax
required_once (String $ filepath);oder
require_once 'der Pfad der Datei';Diese Funktion hat ein Argument, das den Pfad der Datei enthält, die enthalten sein wird. Wenn der Pfad nicht existiert, generiert diese Funktion einen Fehler. Wenn der Pfad vorhanden ist und die Datei zuvor noch nicht in das Skript aufgenommen wurde, enthält sie die Datei und kehrt zurück WAHR, Andernfalls kehrt es einfach zurück WAHR.
Verschiedene Verwendungen der Funktion von forderung_once ()
Erstellen Sie eine PHP -Datei mit dem Namen Arithmetik.Php mit dem folgenden Skript, um die Verwendung der Funktion forders_once () zu überprüfen. In dem Skript wurden vier Funktionen deklariert, um Addition, Subtraktion, Multiplikation und Abteilungsvorgänge auszuführen. Diese Datei wurde in den in diesem Teil des Tutorial gezeigten Beispiele verwendet.
// Funktion hinzufügenBeispiel 1: Verwendung von Request_once (), um eine vorhandene Datei einzuschließen
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um die Art und Weise der Aufnahme einer Datei in das Skript anzuzeigen. Die Arithmetik.Die zuvor erstellte PHP -Datei wurde zu Beginn des Skripts enthalten. Zwei Ganzzahlvariablen wurden deklariert und als Addition () und Multiplication () -Funktionen bezeichnet, die in der Arithmetik definiert wurden.PHP -Datei zum Hinzufügen und Multiplizieren der Werte der Variablen.
// die Datei angebenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Der Ausgang zeigt die Addition und die Multiplikationsergebnisse.
Beispiel-2: Verwendung von Request_once (), um eine vorhandene Datei mehrfach einzuschließen
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um zu überprüfen. Die Arithmetik.Die PHP -Datei wurde zweimal in das Skript aufgenommen. Als nächstes wurden die Funktionen addition () und multiplication () aufgerufen, um dieselbe Aufgabe zu erledigen, die im vorherigen Beispiel gezeigt wurde.
// die Datei angebenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt die Zugabe und die Multiplikationsergebnisse ohne Fehler.
Beispiel-3: Verwendung von Request_once (), um eine nicht vorhandene Datei einzuschließen, die nicht vorhanden ist
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um zu überprüfen. Hier die conat.Die PHP -Datei wurde in der Funktion Request_once () verwendet, die nicht existiert.
// Fügen Sie die Datei ein, die nicht existiertAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt eine Warnmeldung und einen tödlichen Fehler für die nicht existierende Datei.
Beispiel-4: Verwendung von Request_once () nach Überprüfung der Existenz der Datei
Der im vorherige Beispiel angegebene Fehler kann entfernt werden, indem die Existenz der Datei vorgeschlagen wird, bevor die Datei einbezogen wird. Erstellen Sie eine PHP -Datei mit dem folgenden Skript, das das Vorhandensein der Datei überprüft. Die integrierte PHP-Funktion File_Exists () wurde im Skript verwendet, um die Existenz der Arithmetik zu überprüfen.PHP -Datei.
Wenn diese Funktion die Arithmetik zurückgibt.Die PHP.
Die Funktion "File_Exists () wurde für die concat verwendet.PHP -Datei auch vor Einbeziehung. Wenn die Datei vorliegt, werden zwei Zeichenfolgewerte durch Verwendung der Funktion comble_str () verkettet. Eine Fehlermeldung wird angezeigt, wenn die Funktion "File_Exists () False zurückgibt.
$ Dateiname = 'Arithmetik.PHP ';Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt, dass die Arithmetik.PHP -Datei existiert und die Konkurrent.PHP -Datei gibt es nicht.
Abschluss
Der Required_once () ist eine sehr nützliche Funktion, um jedes Skript in ein anderes PHP -Skript aufzunehmen, anstatt dasselbe Skript in mehreren Dateien zu schreiben. Die Möglichkeit, diese Funktion zu verwenden, wurde in diesem Tutorial angezeigt, indem verschiedene Beispiele verwendet werden, um dem neuen PHP -Benutzer zu helfen.