Sebastian Widmann
Werte einer PHP ENUM als Array abfragen
Ein praktischer Quick-Tip, wie du alle Werte einer PHP-Enumeration effizient extrahierst und als einfaches Array weiterverarbeitest.
Um alle Werte einer PHP ENUM als Array abzufragen hilft folgende Zeile Code:
$values = array_column(PageStatus::cases(), 'value');
In diesem Beispiel heißt die Enumeration PageStatus. Durch array_column werden alle Value-Werte als Array ausgegeben.