So schützen Sie die Laufzeitausnahme des angegebenen Codes in PHP
Referenz
Bediener der FehlerkontrolleVerwenden Sie @, um Fehler zu blockieren
PHP unterstützt einen Fehlerkontrolloperator: @. Wenn es vor einem PHP-Ausdruck platziert wird, werden alle Fehlermeldungen, die der Ausdruck möglicherweise erzeugt, ignoriert. Wenn mit set_error_handler () eine benutzerdefinierte Fehlerbehandlungsfunktion festgelegt ist, wird diese weiterhin aufgerufen. Informationen zur Verwendung finden Sie im folgenden Beispielcode.
$my_file = @file ('non_existent_file');
$value = @$cache[$key];
Vorsichtsmaßnahmen
Dieser Operator ist nur für Ausdrücke gültig. Eine einfache Regel für Anfänger lautet: Wenn Sie irgendwo einen Wert erhalten können, können Sie den Operator @ davor hinzufügen. Sie können es beispielsweise vor Variablen, Funktionen und Aufrufen, Konstanten usw. einfügen. Es kann weder vor die Definition einer Funktion oder Klasse gestellt werden, noch kann es in bedingten Strukturen wie if und foreach verwendet werden.