Nuanțe la compararea tipurilor de date în PHP

Atenție la următorul cod:

php<?php
  if (0 == '') {
    echo '+++';
  } else {
    echo '---'; // va funcționa acesta
  }
?>

Și la următorul:

php<?php
  if (0 == '0') {
    echo '+++'; // va funcționa acesta
  } else {
    echo '---';
  }
?>