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.
 
    