I have seen this operator ??=
in several PHP sentences(PHP7.4) like the following:
$data['comments']['user_id'] ??= 'new value';
I understand that this assign the value of $data['comments']['user_id']
in case that it's set.
What if it is set with one of these?
null
0
false
I checked over PHP documentation but It isn't clear.