@MaxKoder This is new in PHP 8.3 : dynamic class constant.
The weird part here is that the constant name is evaluated: so we can use a global constant name there.
In the end, this is not a call to A::A, but a call to A::value_of_constant('A').
It's easier to recognize with A::{$A} where $A is a constant.
Add comment