International PHP Conference Berlin 2025

enum_exists

(PHP 8 >= 8.1.0)

enum_existsPrüft, ob eine Aufzählung definiert ist

Beschreibung

enum_exists(string $enum, bool $autoload = true): bool

Diese Funktion prüft, ob die angegebene Aufzählung enum definiert ist.

Parameter-Liste

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.

Rückgabewerte

Gibt true zurück, wenn enum eine definierte Aufzählung ist, andernfalls wird false zurückgegeben.

Beispiele

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;
}
?>

Siehe auch

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top