Syntax:
Die Funktion exit () kann auf zwei Arten aufgerufen werden. Es kann nur ein Argument benötigen und der Argumentwert kann eine Zeichenfolge oder Ganzzahl sein. Es gibt nichts zurück.
void Exit ([String $ Status])Wenn die Funktion exit () der obigen Syntax verwendet wird.
oder
void Exit (int $ Status)Wenn die Funktion exit () der obigen Syntax verwendet wird, wird die Funktion mit einem Ganzzahlwert aufgerufen.
Verschiedene Verwendungen der Funktion exit ()
In diesem Teil dieses Tutorials wurde die Verwendung der Funktion exit () aus dem Skript basierend auf verschiedenen Bedingungen gezeigt.
Beispiel 1: Beenden Sie das Skript, wenn Sie keine Datei zum Lesen öffnen können
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um eine Datei zum Lesen und Beenden aus dem Skript zu öffnen, wenn ein Fehler zum Öffnen der Datei auftritt. Andernfalls wird der Inhalt der Datei gedruckt. Der Dateiname wird aus dem Parameter der URL -Abfrage entnommen. Wenn der Parameter von URL -Abfrage -Parametern der Dateiname genommen wird und die LEAD -Berechtigung hat, wird der Inhalt der Datei von der Zeile im Browser gedruckt.
Ausgang:
Die folgende Ausgabe wird angezeigt, wenn das obige Skript ohne URL -Abfrageparameter ausgeführt wird.
Die folgende Ausgabe wird angezeigt, wenn ein vorhandener Dateiname im URL -Abfrageparameter angegeben ist.
Die folgende Ausgabe wird angezeigt, wenn der im Parameter URL -Abfrage angegebene Dateiname nicht vorhanden ist oder nicht die Read -Berechtigung hat.
Beispiel-2: Verwendung mehrerer Exit () -Funktionen für das Lesen von Datei
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, das das Vorhandensein der Datei, die Größe der Datei, überprüft, und drucken Sie den Inhalt der Datei aus, wenn die Datei nicht leer ist. Der Dateiname wird aus dem Parameter der URL -Abfrage wie dem vorherigen Beispiel entnommen. Wenn der Parameter von URL -Abfrage den Dateinamen genommenen Dateiname nicht vorhanden ist, beendet die Funktion exit () das Skript, indem eine Fehlermeldung angezeigt wird. Wenn die Datei vorhanden ist, die Größe der Datei null ist. Wenn die Datei Daten enthält.
// Überprüfen Sie, ob der Dateiname in der URL angegeben wurde oder nichtDie Datei existiert nicht.
");Datei ist leer.
";Ausgang:
Die folgende Ausgabe wird angezeigt, wenn das obige Skript mit einem vorhandenen nicht leeren Dateinamen ausgeführt wird.
Die folgende Ausgabe wird angezeigt, wenn das obige Skript mit einem vorhandenen leeren Dateinamen ausgeführt wird.
Beispiel-3: Beenden Sie das Skript für die ungültige URL-Adresse
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um eine URL. Der Inhalt der gültigen URL -Adresse wird gedruckt. Die URL -Adresse wird aus dem Parameter der URL -Abfrage wie in den vorherigen Beispielen entnommen.
// Überprüfen Sie, ob die URL -Adresse in der URL angegeben wurde oder nichtUngültige URL -Adresse.
");URL -Adresse hat nicht gegeben.
";Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts mit einer gültigen URL -Adresse angezeigt, https: // www.Google.com.
Beispiel-4: Zerstören Sie die Objektvariable mit der Funktion exit ()
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um zu überprüfen. Hier wurde eine Klasse mit zwei öffentlichen Variablen, einer Konstruktormethode und einer Destruktor -Methode definiert. Ein Objekt der Klasse wurde deklariert, um die Klassenvariable zu initialisieren. Wenn die Funktion exit () ausgeführt wird, wird die Destruktor -Methode automatisch aufgerufen, um das Objekt zu zerstören. Die letzte Aussage des Skripts wird für die Funktion exit () nicht ausgeführt.
// Definieren Sie eine Klasse mit Contructor und DestructorAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.
Abschluss
Die Funktion exit () ist eine sehr nützliche Funktion von PHP, um aus dem Skript unter bestimmten Bedingungen abzubrechen, indem die erforderlichen Fehlermeldungen für die Benutzer bereitgestellt werden. Die verschiedenen Verwendungen dieser Funktion wurden im Tutorial anhand mehrerer Beispiele erläutert, um den PHP -Benutzern zu helfen.