Numerele în ghilimele în PHP
După cum știți, un număr în ghilimele reprezintă
un șir de caractere. De exemplu, '3' este
un șir de caractere. Cu toate acestea, atunci când se compară astfel de șiruri
cu numere reale, PHP consideră că șirul
în ghilimele este egal cu același număr.
Să comparăm, de exemplu, șirul '3'
și numărul 3:
<?php
if ('3' == 3) {
echo '+++'; // acesta va funcționa - valorile sunt egale
} else {
echo '---';
}
?>