- var_dump: documentation ( source)
- array_combine: documentation ( source)
- array_column: documentation ( source)
<?php
declare(strict_types=1);
enum A: string {
case Foo = 'foo';
case Bar = 'bar';
}
var_dump(array_combine(
array_column(A::cases(), 'value'),
array_column(A::cases(), 'name'),
));