Αποχρώσεις στη σύγκριση τύπων δεδομένων στην PHP

Παρακαλώ δώστε προσοχή στον ακόλουθο κώδικα:

php<?php
  if (0 == '') {
    echo '+++';
  } else {
    echo '---'; // αυτό θα εκτελεστεί
  }
?>

Και στον ακόλουθο:

php<?php
  if (0 == '0') {
    echo '+++'; // αυτό θα εκτελεστεί
  } else {
    echo '---';
  }
?>