Wie kann ich überprüfen, ob eine Konstante in einer PHP-Klasse definiert ist?Überprüfen Sie, ob eine Klassenkonstante existiert
class Foo {
const BAR = 1;
}
Gibt es so etwas wie property_exists()
oder method_exists()
für Klassenkonstanten? Oder kann ich einfach defined("Foo::BAR")
verwenden?
Siehe http://stackoverflow.com/questions/956401/can-i- mit get-costs-defined-on-php-Klasse – Fluffeh