Heute erkläre ich Ihnen den „Fehlerkontrolloperator“ in PHP-Operatoren.
Lassen Sie uns zunächst den Fehler verstehenWas macht der Kontrolloperator?
Der Fehlerkontrolloperator wird, wie der Name schon sagt, zur Steuerung der Fehlerausgabe verwendet. Dieses Steuerelement blockiert nur die Fehlermeldung und verhindert, dass sie angezeigt wird. Der Fehler wird nicht wirklich behoben.
Die Methode ist sehr einfach, fügen Sie einfach „@“ vor dem falschen Ausdruck hinzu.
Wenn bei der Verwendung bestimmter Funktionen in einem Programm häufig unnötige Fehlermeldungen auftreten, können Sie diese mithilfe dieses Operators abschirmen, sofern die Fehlermeldung keinen Einfluss auf die Ausführung des Programms hat. Bei Fehlern, die den Programmbetrieb beeinträchtigen, raten wir von der Verwendung von Fehlerkontrollzeichen ab, da diese der Beseitigung von Programmfehlern nicht förderlich sind.
Hier gibt es etwas zu beachten: Unser „@“-Fehlerkontrollzeichen kann nicht vor der Definition einer Funktion oder Klasse platziert werden, noch kann es in bedingten Strukturen usw. verwendet werden. Das Steuerzeichen „@“ ist nur für Ausdrücke gültig: Wenn wir einen Wert von einer Stelle erhalten, können wir ihm ein @ voranstellen. Setzen Sie beispielsweise @ vor Variablen, Konstanten und Funktionsaufrufen.
Sehen wir uns die Anwendungsbeispiele des Fehlerkontrolloperators an
Wenn wir eine Datei öffnen, die nicht existiert, verwenden Sie „@“, um die Ausgabe zu blockieren die Fehlermeldung
Wenn „@“ nicht verwendet wird;
<?php $open_file = fopen("index.php","r"); ?>
hat die folgende Ausgabe:
Das Obige ist eine Warnmeldung, die ungefähr bedeutet, dass die Datei „index.php“ nicht existiert. Die Fehlermeldung steht in der dritten Zeile...
Wenn wir jedoch „@“ verwenden, ist dies der Fall Die Fehlermeldung wird nicht angezeigt.
<?php $open_file = @fopen("index.php","r"); ?>
Auf diese Weise wird der Fehler natürlich weiterhin angezeigt, aber er ist nicht sichtbar 🎜>
Das obige Beispiel ist von uns. Im nächsten Abschnitt stellen wir denternären Operator im Detail vor. <.>1.
PHP-Operator (1) „Arithmetischer Operator“ Beispielerklärung2.PHP-Operator (2) „String-Operator“ Beispiel, detailliertes Beispiel
3.PHP-Operator (3) „Zuweisungsoperator“ Beispiele
4.PHP-Operator (4) „Bit-Operator“ Beispielerklärung
5.PHP-Operator (5) „Logischer Operator“ Beispielerklärung
6.PHP-Operator (6) „Vergleichsoperator“ Erklärung mit Beispielen
Das obige ist der detaillierte Inhalt vonPHP-Operator (7) Beispielerklärung „Fehlerkontrolloperator'.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!