PHP 8.0.26 Released!

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 definiert ist.

Parameter-Liste

enum

Der Name der Aufzählung; die Suche nach Übereinstimmungen erfolgt ohne Berücksichtigung der Groß- und Kleinschreibung.

autoload

Ob __autoload standardmäßig aufgerufen werden soll

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