title: Difference Between null coalescing operator (??) and nullsafe operator (?->) introduced in PHP 8
body: <p>I can use <code>??</code> operator in PHP to handle an index of array which is not defined.
  I am confused if null safe operator offers me same or extends <code>??</code> operator's functionality?</p>
  <p>Edit:</p>
  <p>I can do in existing PHP versions to check if there is a specific property is defined in the array:</p>
  <pre><code>$user_actions = ['work' =&gt; 'SEO','play' =&gt; 'Chess', 'drink' =&gt; 'coffee'];
  $fourth_tag = $user_tags['eat'] ?? &quot;n/a&quot;;
  </code></pre>
  <p>I am trying to understand whether null safe operator is offering me something better to do so?</p>