Թվերը չակերտներում PHP-ում

Ինչպես գիտեք, չակերտներում գտնվող թիվը ներկայացնում է տող (string): Օրինակ, '3'-ը տող է: Սակայն, երբ այդպիսի տողերը համեմատում են իսկական թվերի հետ, PHP-ն համարում է, որ չակերտներում գտնվող տողը հավասար է նույն թվին:

Օրինակի համար համեմատենք '3' տողը և 3 թիվը:

php<?php
  if ('3' == 3) {
    echo '+++'; // կաշխատի սա - արժեքները հավասար են
  } else {
    echo '---';
  }
?>