Neu in PHP 8.1: enums – ein konkretes Beispiel
Mit PHP 8.1 haben endlich Enumerations Einzug in die Sprache gehalten, kurz enums. Nachfolgend ein Beispiel, wie enum konkret verwendet werden kann. Vor PHP 8.1 musste man für ein ähnliches Verhalten auf Klassenvariablen zurückgreifen: class Status { public const IDLE = 1; public const RUNNING = 2; public const ERROR = 3; } Warum sollte man das tun? Folgendes Beispiel verdeutlicht dies. Angenommen wir haben einen Task. Welche Status gibt es neben idle? Ist idle überhaupt ein valider
Webdesigner / Web-Entwickler