This code echo "2" instead of "2some text"!
$x = 2;
echo $x??0 . "some text";
If we put the $x??0 in parentheses, the result is correct:
$x = 2;
echo ($x??0) . "some text";
now result is: 2some text
Is something wrong in the above code or is a php bug?
.. You can use a,(comma) instead.