Wie kann man dieses Problem lösen, wenn die Beurteilungen definiert (), dass die Konstante undefiniert ist?
Bei der PHP -Programmierung wird die definierte () -Funktion verwendet, um festzustellen, ob eine Konstante definiert wurde. Normalerweise sollte definiert () falsch zurückkehren, wenn die Konstante undefiniert, ansonsten wahr ist. Aber manchmal können Entwickler auf eine Ausnahme stoßen: Defined () gibt bei der Beurteilung einer undefinierten Konstante fälschlicherweise true zurück, was Verwirrung in der Programmlogik verursacht und es schwierig macht, Fehler zu beheben.
defined