PHP 7 introduced the null coalesce operator. Basically, it's syntactical sugar and shorthand when checking for the existence of a variable and then falling back to some value.
For example, this small script outputs
$foo is not yet defined.
echo $foo ?? 'bar';
It's the same thing as writing the following, just much more readable and succinct: