Tous les alias de classes
<?php
class_alias(class1::class, class2::class);
class_alias(trait1::class, trait2::class);
class_alias(enum1::class, enum2::class);
class_alias(interface1::class, interface1::class);
?>
Pour créer un alias de classe, utilisez class_alias().
Pour créer un alias d’interface, utilisez class_alias().
Pour créer un alias d’enum, utilisez class_alias().
Pour créer un alias de trait, utilisez class_alias().
Par ailleurs, il n’existe pas d’opérateur ::enum, ::trait ou ::interface : vous pouvez simplement utiliser ::class.
En fin de compte, ils partagent tous le même espace de noms.
See Also
PHP Features
Last updated: 11 October 2026