(PHP 8 >= 8.1.0)
enum_exists — Prüft, ob eine Aufzählung definiert ist
Diese Funktion prüft, ob die angegebene Aufzählung enum definiert ist.
enum
Der Name der Aufzählung; die Suche nach Übereinstimmungen erfolgt ohne Berücksichtigung der Groß- und Kleinschreibung.
autoload
Gibt an, ob automatisch geladen werden soll, falls nicht bereits geladen.
Gibt true
zurück, wenn enum
eine definierte
Aufzählung ist, andernfalls wird false
zurückgegeben.
Beispiel #1 enum_exists()-Beispiel
<?php
// Prüfen, ob die Aufzählung existiert, bevor sie verwendet wird
if (enum_exists(Suit::class)) {
$myclass = Suit::Hearts;
}
?>