Ich sympathisiere total , behebe aber den Fehler mit @
< em> ist schlechte Praxis.
Der Fehler tritt immer noch auf, er wird nur unterdrückt. Es kostet mikroskopische Zeit, die sich aber zu viel aufstauen kann, wenn es in Schleifen gemacht wird.
Sie haben auch die Möglichkeit, "undefined variable" Hinweise zu Ihrem Vorteil zu nutzen: Als einen Mechanismus, um Tippfehler zu vermeiden.
Der erste Ansatz ist der richtige Ansatz. Der zweite Ansatz ist sehr schlecht. Sie werden damit enden, dass Fehler unterdrückt werden und Sie nicht einmal wissen würden ,. und eines Tages wirst du Fehler haben, die nicht in der Lage sind, seine schlechte Praxis zu debuggen,.
Die Funktion isset prüft, ob eine Variable existiert und ob sie nicht null ist. Ich bin nicht ganz sicher, was Sie mit dem & amp; & amp; $ a.
Der Operator @ unterdrückt die Fehlermeldungen, die von dem Ausdruck erzeugt wurden, dem er vorangestellt wurde.
Tags und Links php