Syntaxe relâchée avec const
<?php
class x {
const array = [];
const int = 2;
}
print_r(x::array);
echo x::int;
echo x::class;
?>
La syntaxe relâchée est la possibilité d’utiliser des mots-clés PHP comme noms de méthodes ou de constantes de classe. Cela conduit à des expressions amusantes, qui ressemblent à autre chose.
Le seul mot-clé interdit est class, car il est utilisé pour rapporter le nom de la classe courante.
See Also
- Relaxed syntax with const [Try me]
PHP Features
Last updated: 22 October 2026